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

段页式存储管理思想

时间:2017-05-23 12:18:54      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:log   blog   解决   分解   单位   位移   效率   tail   包含   

分页:解决内存利用效率问题。

分段:解决进程安全、访问控制、数据一致性问题。

http://blog.csdn.net/bupt_tinyfisher/article/details/8939689

1.基本思想:

分页系统能有效地提高内存的利用率,而分段系统能反映程序的逻辑结构,便于段的共享与保护,将分页与分段两种存储方式结合起来,就形成了段页式存储管理方式。

在段页式存储管理系统中,作业的地址空间首先被分成若干个逻辑分段,每段都有自己的段号,然后再将每段分成若干个大小相等的页。对于主存空间也分成大小相等的页,主存的分配以页为单位。

段页式系统中,作业的地址结构包含三部分的内容:段号,页号,页内位移量

程序员按照分段系统的地址结构将地址分为段号与段内位移量,地址变换机构将段内位移量分解为页号和页内位移量。

为实现段页式存储管理,系统应为每个进程设置一个段表,包括每段的段号,该段的页表始址和页表长度。每个段有自己的页表,记录段中的每一页的页号和存放在主存中的物理块号。

段页式存储管理思想

标签:log   blog   解决   分解   单位   位移   效率   tail   包含   

原文地址:http://www.cnblogs.com/feng9exe/p/6893288.html

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