关键词:分段存储管理方式、缺段中断、共享段表、环保护机构;
定义:以分段为单位进行换进、换出;程序运行之前,只需先调用少数几个分段即可运行;当所要访问的段不在内存中时,可请求OS将所缺的段调入内存;需要一定的硬件支持和相应的软件;类似请求分页系统。
硬件支持:
1.请求段表机制:有基本的段号、段长、基地址
-
存取方式:字段为两位,只执行、只读、可读写
-
访问字段A:记录该段被访问的频繁程度;提供给置换算法选择换出页面时的参考
-
修改位M:进入内存后是否被修改
-
存在位P:是否已调入内存
-
增补位:本段在运行过程中是否做过动态增长
-
外存始址:本段在外存中的起始地址,即起始盘块号
2.缺段中断机构:
-
在一条指令的执行期间产生和处理中断,可能产生多次缺段中断。
-
由于分段是信息的逻辑单位,不可能出现一条指令被分割在两个分段中;和一组信息被分割在两个分段中的情况。
-
由于段是不定长的,所以比缺页中断复杂。