操作系统 存储器管理

指令中一般的都是逻辑地址(相对地址)

与进程的初始地址相对为起点

物理地址也叫绝对地址

进程:程序段、数据段、PCB

内存保护

覆盖与交换

内存空间的分配与回收方式

单一连续分配方式

在进行内存分区回收的时候,如果有相邻的空闲分区,要对它们进行合并;

在空闲分区表中的顺序也不一定怎么排序,要根据具体的算法进行排序。

中级调度(内存调度)

动态分区分配算法

首次适应算法

最佳适应算法 容易产生外部碎片

 

最坏适应算法

临近适应算法与首次适应算法很相似

首次适应算法隐含了一些最佳适应算法的优点,后面的大分区更有可能保留下来

四种动态分区分配算法

紧凑技术是通过移动内存中不同进程的内存占用位置,然后将小的内存块连接到一起。但是时间代价很高。

由于连续分配方式会产生大量的碎片,于是就产生了离散分配方式,就是考虑将一个 6MB的进程分配到三个3MB的不连续空间中。

非连续分配管理方式

分页存储管理

分页技术将

给出逻辑地址求出物理地址

没看懂

逻辑地址结构

页表项长度至少是3字节

操作系统将内存分为系统区和用户区

同一页表项中

已经有这个页号对应的页表项,不用再

多级页表

分段存储管理

段页式内存管理

段页式存储管理中地址的转换

缺页中断机构

点赞1

页面置换算法

先进先出置换算法

最近最久未使用算法

页面置换算法对比

发布了369 篇原创文章 · 获赞 74 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/qq_41333844/article/details/103704685