操作系统原理及应用(WindowsServer2008)-教学资源-沈祥玖第4章节存储管理1章.pptVIP

  • 5
  • 0
  • 约1.47万字
  • 约 133页
  • 2017-11-13 发布于未知
  • 举报

操作系统原理及应用(WindowsServer2008)-教学资源-沈祥玖第4章节存储管理1章.ppt

3. 地址变换机构 图 4-32 请求分段系统的地址变换过程 4.8.2 分段的共享与保护 1. 共享段表 图 4-33 共享段表项 2. 共享段的分配与回收 1) 共享段的分配 在为共享段分配内存时,对第一个请求使用该共享段的进程,由系统为该共享段分配一物理区,再把共享段调入该区,同时将该区的始址填入请求进程的段表的相应项中,还须在共享段表中增加一表项,填写有关数据,把count置为1;之后,当又有其它进程需要调用该共享段时,由于该共享段已被调入内存,故此时无须再为该段分配内存,而只需在调用进程的段表中,增加一表项,填写该共享段的物理地址;在共享段的段表中,填上调用进程的进程名、存取控制等,再执行count∶=count+1操作,以表明有两个进程共享该段。 2) 共享段的回收 当共享此段的某进程不再需要该段时,应将该段释放, 包括撤在该进程段表中共享段所对应的表项,以及执行count∶=count-1操作。若结果为0,则须由系统回收该共享段的物理内存,以及取消在共享段表中该段所对应的表项, 表明此时已没有进程使用该段;否则(减1结果不为0), 则只是取消调用者进程在共享段表中的有关记录。 3. 分段保护 越界检查 2) 存取控制检查 只读 (2) 只执行 (3) 读/写 3) 环保护机构

文档评论(0)

1亿VIP精品文档

相关文档