码迷,mamicode.com
首页 > 其他好文 > 详细

分页式存储管理方式AND请求分页式存储管理

时间:2015-09-28 22:26:09      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

先说下什么是页(页面):就是将用户的程序的的地址空间分成固定大小的区域,称为”页“,或者”页面“

之后将这些页离散的放进内存中,这样解决了内存的碎片问题

记得老师上课说了下这两个概念不能混,现在区分下:

在第4章存储器管理,学习了分页式存储管理方式(是为了解决内存的碎片问题)

在第5章虚拟存储器,学习了请求分页式管理方式(除了解决碎片问题外,又“扩充”了内存的大小(虚拟))

在这里为了使得固定数目的内存来运行较多的进程,增加了调页功能和页面置换功能。

(在这可以看书或者笔记上的例题更好理解)

请求分页式存储管理需要一些硬件设备的支持:

1.请求页表机构

页号,物理块号,状态位(该页是否调入内存),访问字段(用于选择换出页),修改位(换出页是否要重写到外存),外存地址(换入页的地址,通常是物里块号

外存地址不就是要运行进程的外存地址么,怎么是物理块号啊?

2.缺页中断机构(这个是请求分页式存储管理特有的)

3.地址转换机构

 

 

就这些吧。

分页式存储管理方式AND请求分页式存储管理

标签:

原文地址:http://www.cnblogs.com/ldphoebe/p/4845007.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!