存储管理 操作系统基本功能示例: * 存储管理 为了有效地管理计算机的内存资源,操作系统的存储管理的应具有以下功能:内存分配、内存保护、地址映射、内存扩充。 * 6.3.1 存储管理的功能 1. 内存分配 任务:为每道程序分配内存空间,使它们“各得其所”;提高存储器的利用率,以减少不可用的存储空间;允许正在运行的程序申请附加的内存空间,以适应程序或数据的动态增加。 为了实现内存分配,应有以下结构和功能: ① 相关的数据结构。该结构用于记录内存空间的使用情况,如哪些空间已被占用、哪些空间空闲等。 ② 内存分配功能。系统按照一定的内存分配算法,为用户程序分配内存空间。 ③ 内存回收功能。系统对用户不再需要的内存,进行回收,以便能分配给其它用户。 6.3.1 存储管理的功能 2. 内存保护 任务:确保每道用户程序都在自己的内存空间中运行,互不干扰。也就是说,不允许用户程序访问操作系统的程序和数据(操作系统工作时也要占据内存空间); 也不允许转移到非共享的其它用户程序中去执行。 方法:比较简单的方法是界地址法。 6.3.1 存储管理的功能 3. 地址映射 在多道程序系统中,一般情况下,用户程序所用的逻辑地址空间和进入内存所分配到的实际存储空间是不一样的,所以,CPU在执行指令时,必须把程序中的逻辑地址转换为内存中真实的物理地址。这个工作就是地址映射或地址变换。 * 6.3.1
您可能关注的文档
- 第四章大学生性健康教育技术分析.ppt
- 第四章药物的分布技术分析.ppt
- 第四章药物定量与方法验证技术分析.ppt
- 第四章药用天然高分子材料技术分析.ppt
- 第四章单基因病技术分析.ppt
- 第四章药用植物引种驯化与野生抚育管理技术分析.ppt
- 第四章单一被试研技术分析.ppt
- 第四章液相传质步骤动力学技术分析.pptx
- 第四章液相传质过程与浓差极化技术分析.ppt
- 第四章胆碱受体阻断药技术分析.ppt
- 《过程控制与集散系统》课件——5.3 串级控制的表示和特点.pptx
- 2025 东方日升公司宣传册中文 Risen catalogue CN 20251105.pdf
- 云南省玉溪一中2025一2026学年下学期高三适应性测试(一)语文试卷.docx
- 云南省玉溪一中2025一2026学年下学期高三适应性测试(一)数学试卷.docx
- 云南省玉溪一中2025一2026学年下学期高三适应性测试(一)语文试卷.pdf
- 山东省2026年4月高三核心素养评估检测历史试卷.docx
- 浙江省宁波市2025-2026学年高三下学期高考模拟考试(二模)语文试卷(含答案).docx
- 浙江省宁波市2025-2026学年高三下学期高考模拟考试(二模)数学试卷(含答案).pdf
- 云南省玉溪一中2025一2026学年下学期高三适应性测试(一)数学试卷.pdf
- 山东省2026年4月高三核心素养评估检测历史试卷.pdf
原创力文档

文档评论(0)