第一范文网 - 专业文章范例文档资料分享平台

深圳大学2015年操作系统复习提纲-吴少滨整理

来源:用户分享 时间:2025/6/16 18:10:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(2)具有高级调度和低级调度的调度队列模型

(3)具有三级调度的调度队列模型

3.周转时间:Ti = 完成时刻–进入时刻

Wi?4.带权周转时间:

5.调度原则

(1)面向用户的原则 周转时间短 响应时间快 截止时间的保证 优先权准则

周转时间Ti实际运行时间Tsi越小越好≥1

(2)面向系统的原则 系统吞吐量高 处理机利用率好 各类资源的平衡使用

6.调度算法

(1)先来先服务(FCFS)

优点:简单,有利于CPU繁忙型作业(进程),有利于长时间作业(进程)

缺点:对短时间作业(进程)不利,对I/O繁忙型作业(进程)不利,对紧迫作业(进程)不利

(2)短作业优先(SF)

优点:有利于短时作业 缺点:

对长时间作业(进程)不利

未考虑作业(进程)的紧迫程度

抢占方式中,最短指总需要时间最短还是剩余时间最短(而且是估计值)

在抢占方式下,即使一个长作业(进程)正在运行,但也可能会被长时间地延迟

(3)高响应比优先(HRN) 响应比RP

响应时间已等待时间?要求服务时间已等待时间RP???1?要求服务时间要求服务时间要求服务时间

优点:有利于短时作业,也有利于先来者

缺点:每次调度前,必须计算Rp,增加系统开销,未考虑作业(进程)的紧迫程度

(4)最高优先权(HPF) 静态优先权:优先权不变

动态优先权:优先权在运行过程发生改变

平均周转时间:T=39.6

平均带权周转时间:W=8.575

优点:可以根据要求,照顾到对系统、用户综合来说最优先的作业(进程)的执行 缺点:优先权的计算可能比较复杂,增加系统开销

(5)时间片轮转(RR) q=1

优点:有利于交互性、事务性进程、有利于I/O繁忙型的进程 缺点:调度开销较大,未考虑实时响应要求

(6)多级队列调度算法

设置多个就绪队列,并从高到低赋予不同的优先级

每个队列采用RR算法,时间片长度从高优先级到低优先级依次增加(一般加倍)(S1

特性:同一计算机系统存在多个OS

优点:可以同时兼顾到分时及批量处理任务

缺点:未考虑紧迫性作业或进程,调度算法比较复杂,调度开销较大

例:有一系统,采用三级反馈队列调度算法,时间片大小分别为:4,8,16,现有三个进程,到达时刻分别为0,2,9,执行时间分别为6,8,10,求每个进程的周转时间。

深圳大学2015年操作系统复习提纲-吴少滨整理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c334o20pk067dd7c92wt4_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top