操作系统
什么时候上五花肉
这个作者很懒,什么都没留下…
展开
-
进程的描述与控制(二)
七、操作系统如何管理进程所用资源1.操作系统中用于管理控制的数据结构图注释:单处理器 P1占用处理器 虚线表示请求 实线表示占用(计算机的启动过程实际上就是把操作系统装到内存去,操作系统检测,检测完成后,记录进程的相关情况。)记录信息:1.进程(现在分到了哪些资源,运行当中生成了哪些数据,还要用哪些资源)和资源(资源有没有分出去,分给谁了)的当前状态2.对所有的进程和资源要构成一些...原创 2019-04-20 17:28:38 · 796 阅读 · 0 评论 -
进程的描述与控制(一)
第二章 进程管理2.1 进程的描述与控制2.1.1 进程的顺序执行和并发执行程序的顺序执行特征:顺序性、封闭性、可再现性程序的并发执行特征:间断性、非封闭性、不可再现性eg.在银行存取钱的例子程序并发执行条件(Berbstein条件)若两个程序p1和p2满足下列条件,则他们就能并发执行,且具有可再现性:R(P1) n W(P2) U R(P2) n W(P1) U W(P1)...原创 2019-04-16 21:56:54 · 333 阅读 · 0 评论 -
处理机调度与死锁(一)
进程调度概述一、专业术语1.响应时间:在分时系统里面,用户要求响应时间。2.周转时间:在批处理系统中,作业提交到完成需要用的时间3.截止时间:在实时系统中,要求最晚必须在什么时候开始或结束4.吞吐量:在批处理系统中,系统在单位时间内处理请求的数量。二、进程调度类型按调度层次划分:长程调度、中程调度、短程调度1.长程调度:又称为高级调度、作业调度,它的调度对象是作业。其主要功能是根...原创 2019-05-07 22:31:47 · 811 阅读 · 0 评论 -
处理机调度与死锁(三)——死锁
文章目录死锁一、资源问题1.可重用性资源和消耗性资源2.可抢占资源和不可抢占资源二、计算机系统中的死锁1.竞争不可抢占性资源引起死锁2.竞争可消耗资源引起死锁三、死锁的定义、必要条件和处理方法1.死锁的定义2.死锁产生的条件3.处理死锁的方法死锁一、资源问题1.可重用性资源和消耗性资源(1)可重用性资源:可供用户重复使用多次的资源性质:每一个可重用资源中的单元只能分配给一个进程使用,不...原创 2019-06-25 18:58:01 · 624 阅读 · 0 评论 -
处理机调度与死锁(二)——实时调度
文章目录实时调度一、实时系统与实时任务1.实时系统2.实时任务二、实时操作系统的特征补充:(中断)三、实时调度算法分类1.非抢占式调度算法2.抢占式调度算法四、实时调度常用算法1.最早截止时间EDF算法2.最低松弛度优先LLF算法五、优先级倒置1.形成2.解决办法实时调度一、实时系统与实时任务1.实时系统实时系统 :指能及时响应外部事件的请求,在规定时间内完成对该事件的处理,并控制所有实时...原创 2019-06-24 10:02:58 · 850 阅读 · 0 评论