资源描述:
《最新操纵系统(存储治理,装备治理,文件系统)常识点介绍教学讲义ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、操纵系统(存储治理,装备治理,文件系统)常识点介绍高速缓存(cache)主存辅存CPU几百k~nM几百M~nGnG~nTcache—主存主存—辅存存储层次结构:缺砰久诧赤躇拟翠害幽政智呕哦桃判打皋疹釜星罪蔗肌蚀班摩在斧俯蓄粗操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍2研究三方面的问题:取(fetch)放(placement)替换(replacement)请调、预调连续、不连续慨是酿躲宙介醚镁短喳贼魔喂盛手洞谤契吩饼掷证瘪焉冈曰当蚕勺晒钒财操作系统(存储管理,设备管理,文件系统)知识点介
2、绍操作系统(存储管理,设备管理,文件系统)知识点介绍3BCEDF(0,0)(0,1)(1,0)(1,1)(1,2)D(6k)C(4k)A(4k)操作系统4k6k10kE(10k)C(4k)A(4k)操作系统4k6k10kDE覆盖段编号用(i,j)表征i指覆盖段号j覆盖段中的覆盖号E覆盖D细城粤弗骡物刮扯捉秒短女绥伤钥汉揽圾棕嚣潜辱霍篇誉锐妒慰贴贪髓淡操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍7注意:(i)每次仅放入作业的一个部分(ii)覆盖结构需由程序员事先确定(iii)可与其内存分配
3、方法结合使用缺点:对用户不透明,增加了用户负担。荡涣爱挟纬寺膀似毛膊猪晾绣汛韶祸欠锄范蹬葬腐浩坛腹康烈士晰偶稼陌操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍8引入原因:采用时间片轮转法或可剥夺调度基本思想:将处于等待状态(等I/O)或就绪(等CPU)状态的进程从主存换出到辅存,把将要执行的进程移入主存。两个概念:换出,换入。三、交换(Swapping)镶淌羌鸳垒蒸醉吃汀涡谷挥妹庚慕眉粪龄赫查铜刀削韩扫舟姨颐啦侄橱偏操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备
4、管理,文件系统)知识点介绍9YN按换入算法在外存查找换入进程查到吗?Y调用swapin(p)函数换入进程换入成功?按换出算法寻找可换出进程找到吗?设置runout进程睡眠sleep(&runin,PSWP)调用xswap函数换出指定进程runin++进程睡眠sleep(&runout,PSWP)NYN函数Sched流程图宁勘罪刊恍币购妥来斯熬畅匠橇葡龚麦氟钥介架膜斥夸货烙绿滩曰央互请操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍10交换要花费较长的时间:如:辅存采用磁鼓,平均延迟时间为8m
5、s,传输速度为250000B/s,用户空间为20KB,则一次交换活动需要时间至少为:2×(8+103×20KB/250000)=179ms交换时机:在进行I/O活动时不能进行交换,但如果开辟了I/O缓冲区就例外料丽钒孤脑庚谚鸯吩器糖滁屈弗攒诡毕诫罗藻喂桔归铭初桩返粒渴酱殖留操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍11覆盖与交换的区别:覆盖由用户解决空间不足,要求用户给出程序段之间的逻辑覆盖结构。交换由系统解决空间不足。交换发生在进程或作业之间,而覆盖发生在同一进程或作业内,且只能覆盖
6、那些与覆盖段无关的程序段。蚤伍襄负纵汉羌采拜茁抚娄歧贩田辰乏瓜生老铂归号吞营贿犬逐笺筏批飘操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍12特点:任一时刻内存可有多道作业,每道作业连续存放于内存。操作系统U1...Un5.1.2多道固定划分区法一、管理方法将用户内存空间分成长度固定的若干块。地址重定位:静态重定位,动态重定位用户空间掇叹聊罕正汐互椭椽饺抉铃薛哗穷遂皮钞根斯嘘梭随趁疗袋钱渭更妹膊乾操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点
7、介绍13CPU主存下界寄存器上界寄存器>
8、努篓隅很吞块靳气次闰捡奸期签捡涵肃怪铸傍雅场演洼操作系统(存储管理,设备管理,文件系统)知识点介绍操作系统(存储管理,设备管理,文件系统)知识点介绍152.基址寄存