- 8
- 0
- 约6.87千字
- 约 10页
- 2017-09-17 发布于天津
- 举报
52页式存储管理1.分页基本方法分页(paging)内存管理方案允许.doc
5.2 页式存储管理
1. 分页基本方法
分页 (paging) 内存管理方案允许进程的物理地址空间可以是非连续的。分页避免了将不同大小的内存块匹配到交换空间上这样的麻烦。当位于内存中的代码或数据需要换出时,必须先在备份区上找到空间,这时间题就产生了。备份区也有前面所述与内存相关的碎片问题,只不过访问更慢,因此不适宜采用合并。所以各种形式的分页由于其优越性,通常为绝大多数操作系统都采用。传统上,分页支持一直是由硬件来处理的。然而,最近的设计是通过将硬件和操作系统相配合来实现分页(尤其是在64位微处理器上)。
实现分页的基本方法涉及将进程逻辑地址空间分成大小相等的区,每个分区称为页(page),页从0开始依次编号。同时把主存物理地址空间也分成大小相等的区,每个区是一个帧(frame,也叫物理块或页框)。帧大小与页大小相等。运行一个有n页大小的程序,需要找到n个空闲帧来存放程序。
与此对应分页存储器的逻辑地址由两部分组成:页号和页偏移。逻辑地址是连续的,用户在编制程序时仍使用相对地址,不必考虑如何分页,由硬件地址转换机制和操作系统的管理需要来决定页尺寸,从而确定主存的分块大小。进程在主存中的每个帧内的地址是连续的,但帧之间的地址可以不连续。
页的大小通常为2的幂次,根据计算机结构的不同,其每页大小从512B ~ 16MB不等。在Linux x86中一个帧和一个页的大小为4K。选择页的大
您可能关注的文档
- 2012年注册结构工程师考试基础考试大纲I、工程科学基础一数学1.1.doc
- 2012迪拜国际木业及木工机械展览会-展昭展览网.doc
- 2013'湖南省职业院校技能竞赛竞赛规程与评分细则-职教集团.doc
- 2013年安徽高考《考试说明》解读暨复习策略建议研讨会.ppt
- 2013年甘肃省动物疫病监测与流行病学调查计划-.201341791032..doc
- 2014-2015腾冲县第六中学上学期期末考试卷九年级语文(含答案).doc
- 20143通用技术高考试卷.doc
- 2014年安装工程造价师考试(技术与计量)考点汇编(126页)_secret.doc
- 2014年小学校园科技馆设计方案.doc
- 2014年度流通领域商品质量抽检结果的公示(第一期).doc
最近下载
- 《GB_T 29315-2022中小学、幼儿园安全防范要求》专题研究报告.pptx VIP
- 蒂森电梯MC2电气原理图纸R000059615 有机房电气原理图清晰.pdf
- 《中小学、幼儿园安全防范要求(GB_T 29315—2022)》深度解读课件.pptx VIP
- 2011湖北十堰中考英语试题试卷及答案(word).doc
- 2025国开学习网电大《农村经济管理》形考作业四答案.pdf VIP
- 山东春考模拟试题含答案机械类 .pdf VIP
- 木龙骨吊顶施工技术.pptx
- 第16课《学先锋 做先锋》(第一课时)教案教学设计 2025道德与法治一年级下册.doc VIP
- 跨文化交际实用案例与分析方法.docx VIP
- 《数据智能研究报告(2025年)》.pdf VIP
原创力文档

文档评论(0)