段页式存储管理思想

Posted zzfx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了段页式存储管理思想相关的知识,希望对你有一定的参考价值。

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

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

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

1.基本思想:

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

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

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

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

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

以上是关于段页式存储管理思想的主要内容,如果未能解决你的问题,请参考以下文章

操作系统-3.5-内存(基本分段存储管理&&段页式管理)

:内存管理 -- 非连续分配管理方式:基本分段存储管理方式段页式管理方式

基本分段存储管理方式以及段页式管理方式

基本分段存储管理方式以及段页式管理方式

操作系统的内存管理——页式段式管理段页式管理

操作系统--页式段式段页式内存管理的逻辑与物理地址对应关系