Linux操作系统原理与应用第五章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Linux操作系统原理与应用第五章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 原理 应用 第五 课件
- 资源描述:
-
1、第五章 存储管理 5.1存储管理概述 n存储管理是操作系统的重要组成部分,它负责计算机系统内存空间的管理。其目的是充分利用内存空间,为多道程序并发执行提供存储基础,并尽可能地方便用户使用。5.1.1存储管理的概念 n存储管理所研究的主要内容包括3个方面:n取(Fetch)n放(Placement)n替换(Replacement)5.1.2存储管理的功能 n内存的分配与回收 n地址转换 n内存信息的共享与保护 n内存扩充 5.2覆盖和交换技术 n覆盖和交换技术是在多道环境下用来扩充内存的两种方法。覆盖技术主要用在早期的操作系统中,而交换技术则在现在操作系统中仍具有较强的生命力。5.2.1覆盖技术
2、 n覆盖技术的基本思想是把程序划分为若干个功能上相对独立的程序段,按照程序的逻辑结构让那些不会同时执行的程序段共享同一块内存区。通常,这些程序段都被保存在外存中,当有关程序段的先头程序段已经执行结束后,再把后续程序段调入内存覆盖前面的程序段。这使得用户看来好像内存扩大了,从而达到了内存扩充的目的。5.2.2交换技术 n交换指先将内存某部分的程序或数据写入外存交换区,再从外存交换区中调入指定的程序或数据到内存中来。交换进程由换出和换入两个过程组成,其中换出过程把内存中的数据或程序换到外存交换区,而换入过程把外存交换区中的数据或程序换到内存分区中。交换技术大多用在小型机或微机系统中,这样的系统大部
3、分采用固定或者可变分区方式管理内存。5.3存储管理方案 n存储管理主要是讨论和解决多道作业之间共享主存的存储空间问题,如果没有有效的存储管理方式,不仅影响到服务器性能还可能造成整个系统的崩溃。5.3.1分区存储管理 n单分区存储管理 n多分区存储管理 固定分区存储管理 可变分区存储管理5.3.2分页存储管理 n基本思想n地址变换 n快表 n页的共享和保护 n多级页表 5.3.3分段式储管理 n基本思想n主存空间的分配和回收 n地址变换与存储保护n段的共享 n分段与分页的区别5.3.4段页式存储管理 n分页和分段存储管理方式都各有其优缺点,分页系统能有效地提高内存利用率,而分段系统能很好地满足用
展开阅读全文