操作系统教程 (3).ppt

图3.33 段模式基本工作过程与结构 ?2007年8月 * 段模式相关实现策略:段表实现、段淘汰 1.段表实现与段的划分: 段表的位置 段长与段数的确定 段的划分 进程切换时,切换程序必须将进程段表置入快速寄存器或进程段表基址寄存器 2.段模式的分配算法 回节首 ?2007年8月 * 4.段模式的评价和实际系统采用情况 对段模式的评价:内存利用率比可变分区好,比页式差,保护与共享与前几种相比都好(段的最大好处:充分实现共享和保护) 段模式提供二维编址,最符合用户观点和程序逻辑 段比可变分区更复杂,但空间利用率提高了 空闲空间利用情况/已用空间利用情况 动态扩充没有页实现的好 虚存技术较好的解决装不下问题,但没有页式好 段模式下的保护(图3.29) 段模式下的共享 分时下的正文编辑程序共享一个程序的完整代码 共享数据段 ?共享程序部分代码 回节首 ?2007年8月 * 段模式的实际采用情况和使用范围 (1) 硬件支持情况:Intel8086家族 该环境下的程序通常划分为代码段,数据段,栈段 (2) OS采用情况: IBMOS/360VMS(老) 现在的三大主流操作系统都采用稀疏页式.段模式现在很少采用. ?2007年8月 * 3.4.5 段页式存储管理模式 段页式的

文档评论(0)

1亿VIP精品文档

相关文档