操作系统教程Linux实例深度分析存储器管理.ppt

操作系统教程Linux实例深度分析存储器管理.ppt

第4章 存储器管理 4.1 引言 4.2 基本的内存管理技术 4.3 对换技术 4.4 分页技术 4.5 分段技术 4.6 虚拟存储器 4.7 请求分页技术 4.8 页面置换算法 4.9 内存块分配算法和抖动问题 4.10 段式虚拟存储器 4.11 段页式结合系统 4.12 Linux系统的存储管理 习题 4.1 引 言 内存(Main Memory或Primary Memory或Real Memory)也称主存, 是指CPU能直接存取指令和数据的存储器。 磁盘、 磁鼓和磁带等存储器, 一般称为外存或辅存(Secondary Storage)。 内存是现代计算机系统进行操作的中心, 如图4-1所示, CPU和I/O系统都要和内存打交道。 4.1.1 用户程序的主要处理阶段 我们用高级语言编程解决某个特定的任务时, 通常先对它进行数学抽象, 确定相应的数据结构和算法, 然后用高级程序设计语言(如PASCAL、 C语言等)或者汇编语言进行程序设计。 这种用高级语言或汇编语言编写的程序就称为源程序。 从用户的源程序进入系统到相应程序在机器上运行, 要经历一系列步骤, 主要处理阶段有: 编辑、 编译、 连接、 装入和运行。 如图4-2所示。 1

文档评论(0)

1亿VIP精品文档

相关文档