ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

存储器管理——基本分页存储管理

2022-05-22 06:31:46  阅读:167  来源: 互联网

标签:存储管理 分页 分区 存储器 内存 页表 进程 页面



连续分配方式的缺点:1.固定分区分配。不灵活,产生大量的内部碎片,内存的利用率很低。2.动态分区分配产生很多外部碎片,虽然可用“紧凑”技术处理,但时间代价很高

非连续分配方式思想:将一个进程分散装入许多不相邻的分区中,便可充分利用内存而无需“紧凑”

连续分配:为用户进程分配的必须是一个连续的内存空间。
非连续分配:为用户进程分配的可以是一些分散的内存空间。

非连续分配方式又称为:离散分配方式

非连续分配管理方式包括:1.基本分页存储管理2.基本分段存储管理3.段页式存储管理

基本分页存储管理的思想:把内存分为多个相等小分区,再按小分区大小拆分进程的地址空间

分区大小与内部碎片以及内存利用率的关系:分区越小,内部碎片越小,内存利用率越高

分页存储管理概念:将内存空间分为多个大小相等的分区,每个分区就是一个“页框”。每个页框有一页框号。将用户进程的地址空间分为与页框大小相等的区域,称为“页”或“页面”。每个页面有页号。操作系统以页框为单位为各个进程分配内存空间。
页框也称为:页帧、内存块、物理块
页框号也称为:页帧号、内存块号、物理块号
页框号和页号从多少开始:0

页框太大的危害:可能产生过大的内部碎片。

进程的页面与内存的页框的关系:一一对应

页面的存放顺序:不必连续存放,也不必按先后顺序来,可以放到不相邻的各个页框中。

分页存储管理的逻辑地址结构:页号+页内偏移量

分页存储管理的地址转换实现:1.要算出逻辑地址对应的页号。2.要知道该页号对应页面在内存中的起始地址。3.要算出逻辑地址在页面内的”偏移量“。4.物理址=页面始址+页内偏移量

页表:记录进程页面和实际存放的内存块之间的对应关系
页表的对应关系与组成:一个进程对应一张页表,进程的每一页对应一个页表项,每个页表项由“页号"和“块号“组成。每个页表项的长度是相同的,页号是“隐含“的

分页存储管理的实现:进程的逻辑地址(页面)通过页表(页号—块号)定位内存的物理地址(页框)

















标签:存储管理,分页,分区,存储器,内存,页表,进程,页面
来源: https://www.cnblogs.com/LXZYZDCZL/p/16296841.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有