- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
多處理器系統和處理器管理
6.1調度的層次和作業調度一、調度層次1、作業運行2、處理機調度3、處理機長期,短期調度關係
1、作業運行程式員操作員輸入機磁盤作業記憶體打印結束ABCD
作業狀態提交狀態(A):用戶將作業交給機房,輸入輸入機。後備狀態(B):作業資訊輸入輸入機,存放在磁片的某些盤區,等待操作系統接受。運行狀態(C):作業被調度送入記憶體運行。完成狀態(D):作業全部完成,釋放資源,退出系統。
2、調度層次處理器調度分為三級:長期調度(作業調度)中期調度短期調度(進程調度)
長期調度按某種原則挑選作業投入運行為作業創建進程為選中作業分配資源
中期調度決定哪些作業允許參於競爭處理機資源。作用:起到短期調整系統負荷,以平順系統。方式:“掛起”,“解掛”。
短期調度按某種原則將處理機分配給就緒進程。進程調度屬操作系統內核,執行頻率很高。
3、處理機長期,短期調度關係提交後備阻塞就緒運行完成作業註冊作業調度進程調度作業終止運行
二、作業調度1、作業調度的職能2、作業控制塊3、調度性能的衡量
1、作業調度的職能記錄已進入系統的作業情況JCB調度演算法:按照某種調度演算法從後備狀態挑選作業運行。運行準備:為選中作業創建進程,分配主存和外設。結束善後處理:收回資源,輸出必要資訊。作業進入後備狀態建立作業退出系統時撤銷
2、作業控制塊作業存在唯一標誌作業調度的依據記錄作業的有關資訊,反映作業運行情況內容進入系統時建立退出系統時撤銷作業名資源要求資源使用情況類型說明狀態
3、調度性能的衡量平均周轉時間:作業k的周轉時間Tk=完成時間-提交時間=等待時間+運行時間平均周轉時間T=?Tk/作業數
6.2單處理器系統的處理器調度處理器調度的主要功能:按一定的演算法,動態地把處理機分配給就緒佇列中的某個進程
1、選擇調度演算法時應考慮的問題設計目標資源利用率均衡地處理系統和用戶要求優先順序可搶佔和不可搶佔
2、調度演算法先進先服務調度演算法最短作業優先調度演算法時間片輪轉演算法優先順序調度演算法最短剩餘時間優先調度演算法最高回應比優先多級回饋佇列調度演算法
(1)先進先出調度演算法其原則按照作業到達系統或進程進入就緒佇列先後次序來選擇。FIFO是一種非搶佔演算法。
例題進程到達時間服務時間優先數10322265344346565821
作業1作業2作業3作業4作業5039131820平均周轉時間T=1/5(3+7+9+12+12)=8.60
(2)短作業優先調度演算法根據JCB估算運算時間,選取最短作業為調度對象短作業優先調度是非搶佔演算法。缺點:會使長作業饑餓。
作業1作業2作業5作業3作業4039111520T=1/5(3+7+11+14+3)=7.60
(3)時間片輪轉調度演算法把CPU的時間分割成時間片,處於就緒狀態的進程輪流獲得時間片。時間片輪轉調度演算法是搶佔演算法。其調度演算法的性能取決於時間片Q。
Q=4(時間片為4)作業1作業2作業3作業4作業5作業2作業40371115171920T=1/5(3+17+7+14+9)=10.00
(4)優先順序調度演算法選擇優先數高的進程和作業作為調度對象。按搶佔與否優先數可分:非搶佔的優先調度演算法可搶佔的優先調度演算法按靜態,動態優先數可分:靜態優先數動態優先數
非搶佔的優先調度作業1作業2作業4
您可能关注的文档
- 对应分析课件.ppt
- 对组织变革的有效管理课件.ppt
- 墩台施工课件.ppt
- 墩台施工课件.pptx
- 墩台施工课件1.ppt
- 多边形的扫描转换与区域填充课件.pptx
- 多边形建模课件.pptx
- 多层CT冠脉成像课件.ppt
- 多层钢结构抗震设计课件.pptx
- 多层钢筋混凝土框架的抗震设计课件.ppt
- 2024年陕西咸阳亨通电力(集团)有限公司供电服务业务部直聘用工招聘145人笔试参考题库附带答案详解 .docx
- 2024年中建四局土木工程有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年四川雅茶贸易有限公司公开招聘和考察聘用人员3人笔试参考题库附带答案详解 .docx
- 2024年中国烟草总公司辽宁省公司公开招聘拟录用人员(166人)笔试参考题库附带答案详解 .docx
- 2024江苏连云港中诚物业管理有限公司招聘工作人员1人笔试参考题库附带答案详解 .docx
- [毕节]2025年贵州毕节市引进人才649人笔试历年参考题库附带答案详解.docx
- 2024年度中国东航技术应用研发中心有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年福建省厦门盐业有限责任公司春季人才招聘1人笔试参考题库附带答案详解 .docx
- 2024年山东省环保发展集团绿能有限公司职业经理人招聘2人笔试参考题库附带答案详解 .docx
- 2024年安徽滁州郊源阳光电力维修工程有限责任公司招聘41人(第一批次)笔试参考题库附带答案详解 .docx
文档评论(0)