相关文章
现代操作系统 基本内存管理
一、存储分层
寄存器
cache
主存
磁盘
磁带
二、基于分区的存储管理
固定分区和动态分区重定向和保护动态分区分配算法空闲分区管理:链表
三、存储碎片管理
四、内存紧缩
交换在内存中产生了多个空闲区,通过把所有的进程尽可能的向下移动&…
建站知识
2024/12/5 3:44:00
2021-05-14 现代操作系统 《现代操作系统 第4版》第3章 内存管理——总结上
计算机的存储体系 :内存是计算机很重要的一个资源,因为程序只有被加载到内存中才可以运行;此外,CPU所需要的指令与数据也都是来自内存的。可以说,内存是影响计算机性能的一个很重要的因素。 操作系统内存管理…
建站知识
2024/12/5 3:37:17
虚拟内存技术的来龙去脉(上)
1. 虚拟内存简介
每个现代计算机系统都配有高速可随机访问存储器,称为主存储器、物理内存或者直接称为内存。内存是用于存放代码和数据的硬件,它是处理器能直接寻址的存储空间,内存由半导体器件制成,特点是存取速率快。
程序被执…
建站知识
2024/12/5 3:41:14
现代操作系统(二):内存管理
文章目录 1. 无存储器抽象2. 一种存储器抽象:地址空间2.1 地址空间的概念2.2 交换技术2.3 空闲内存管理 3. 虚拟内存3.1 分页3.2 页表3.3 加速分页过程3.4 针对大内存的页表 4. 页面置换算法4.1 补充:Java 实现 LRU 5. 分页系统中的设计问题6. 分段6.1 纯…
建站知识
2024/10/10 0:06:07
【现代操作系统】之虚拟内存
什么是虚拟内存
由于软件所需内存容量的增长速度比内存容量的增长速度还要快,因此内存容量已经难以满足软件的需求,更何况很多时候我们用的不只一个软件,如果使用交换的方法,那么在一些大型程序中,将程序交换出去再交…
建站知识
2024/11/13 4:21:54
虚拟内存(现代操作系统),分段
文章目录 虚拟内存分页页表页表项的结构 加速分页过程转换检测缓冲区软件TLB管理 针对大内存的页表多级页表倒排页表 分段 虚拟内存
虚拟内存的基本思想:每个程序拥有自己的地址空间,这个空间被分割成多个块,每个块称作一页或页面。每一页有…
建站知识
2024/11/12 23:33:17
吉林大学 现代操作系统 期末复习第三章 内存管理
吉林大学 现代操作系统 期末复习第三章 内存管理 3.2 一种存储器抽象:地址空间3.2.1 地址空间的概念3.2.2 交换技术3.2.3 空闲内存管理 3.3 虚拟内存3.3.1 分页3.3.2 页表3.3.3 加速分页过程3.3.4 针对大内存的页表 3.4 页面置换算法3.4.1 最优页面置换算法3.4.2最近…
建站知识
2024/9/28 20:03:16