第五部分+软件技术基础(OS)+.ppt
存储管理 操作系统基本功能示例: * 存储管理 为了有效地管理计算机的内存资源,操作系统的存储管理的应具有以下功能:内存分配、内存保护、地址映射、内存扩充。 * 6.3.1 存储管理的功能 1. 内存分配 任务:为每道程序分配内存空间,使它们“各得其所”;提高存储器的利用率,以减少不可用的存储空间;允许正在运行的程序申请附加的内存空间,以适应程序或数据的动态增加。 为了实现内存分配,应有以下结构和功能: ① 相关的数据结构。该结构用于记录内存空间的使用情况,如哪些空间已被占用、哪些空间空闲等。 ② 内存分配功能。系统按照一定的内存分配算法,为用户程序分配内存空间。 ③ 内存回收功能。系统对用户不再需要的内存,进行回收,以便能分配给其它用户。 6.3.1 存储管理的功能 2. 内存保护 任务:确保每道用户程序都在自己的内存空间中运行,互不干扰。也就是说,不允许用户程序访问操作系统的程序和数据(操作系统工作时也要占据内存空间); 也不允许转移到非共享的其它用户程序中去执行。 方法:比较简单的方法是界地址法。 6.3.1 存储管理的功能 3. 地址映射 在多道程序系统中,一般情况下,用户程序所用的逻辑地址空间和进入内存所分配到的实际存储空间是不一样的,所以,CPU在执行指令时,必须把程序中的逻辑地址转换为内存中真实的物理地址。这个工作就是地址映射或地址变换。 * 6.3.1
您可能关注的文档
- 第五章金融机构—牟岚.ppt
- 第五章隧道爆破施工技术.ppt
- 第五章非实验设计.ppt
- 第五章非平稳序列的随机分析节.ppt
- 第五章非营利组织支出管理重庆大学财务管理系.ppt
- 第五章项目执行与控制(研).ppt
- 第五章领导者的精神和心理.ppt
- 第五章风险与不确定性分析.ppt
- 第五章风险分析与不确定性分析.ppt
- 第五章风险投资的运行机制.ppt
- 2026年光学传感器在汽车电子中的应用趋势报告.docx
- 2026年存储芯片行业发展趋势与挑战应对策略报告.docx
- 2025-2026学年小学道德与法治四年级下册统编版(五四学制)教学设计合集.docx
- 自适应学习系统的初中英语阅读理解个性化反馈机制课题报告教学研究课题报告.docx
- 人工智能辅助诊断系统在社区卫生服务中心的应用效果研究课题报告教学研究课题报告.docx
- 2026年存储芯片行业市场供需动态及技术创新趋势研究报告.docx
- 人工智能技术与教育教师职业认同感、工作满意度的关系探讨教学研究课题报告.docx
- 区块链技术在学生综合素质评价数据安全存储中的隐私保护与数据安全合规性检查教学研究课题报告.docx
- 数字化学生评价在幼儿园教育中的应用研究教学研究课题报告.docx
- 急性创面临床处置专家共识解读2026.pptx
原创力文档

文档评论(0)