北航考研
2023年11月16日二稿
2024年 3月28日二稿
分页管理方式是从计算机的角度考虑设计的,目的是提高内存的利用率,提升计算机的性能。
分页通过硬件机制实现,对用户完全透明。
分段管理方式的提出则考虑了用户和程序员,以满足方便编程、信息保护和共享、动态增长及动态链接等多方面的需要。
页式存储存在的问题:
段式管理动机
注意:按名字来访问段!
共享以逻辑单位为基础;
页式管理的地址空间是一维的:
每一页都有一个唯一的页号,用于标识该页在内存中的位置;
(页式管理的地址空间是一维的,是因为它采用的是以页为单位管理内存的方式。页是地址空间的最小单位,类似于书页,每一页的大小固定,通常为4KB或者8KB。在页式管理下,内存的地址空间被分成了许多页,每一页都有一个唯一的页号,用于标识该页在内存中的位置。因此,内存地址可以表示为页号和页内偏移量的组合,即一维地址空间,这种方式可以方便地进行存储和管理,提高了内存的利用效率。)
段式管理的地址空间是二维的:
第一个维度是段号,表示这个段在整个地址空间中的位置,第二个维度是偏移量,