书签 分享 收藏 举报 版权申诉 / 16
上传文档赚钱

类型作业系统原理课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4712753
  • 上传时间:2023-01-03
  • 格式:PPT
  • 页数:16
  • 大小:1.34MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《作业系统原理课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    作业 系统 原理 课件
    资源描述:

    1、Operating System Principles作業系統原理 著者ABRAHAM SILBERSCHATZYale UniversityPETER BAER GALVINCorporate TechnologiesGREG GAGNEWestminster College即時系統(real-time system)不只是一個結果需要被“正確的”計算,而且結果也要在一個特定截止期限內被產生。在截止期限已經超過之後,即使產生的結果正確也可能沒有價值。即時系統被認為安全臨界系統(safety-critical system)。在安全臨界系統中,不正確的操作(通常因為錯過期限)會造成某些大災難。

    2、在安全臨界系統的例于中包括武器系統、反鎖死煞車系統、飛行管理系統及健康相關的嵌入式系統,像是心律調整器。在這些情形下,即時系統必須在特定期限之前一定要回應事件:否則,嚴重的受傷(或更壞的事)可能發生。單一目的 小尺寸 不昂貴地大量生產 特定時間點需求多種週邊裝置,諸如圖形顯示器,CD和數位影像光碟保護和安全機制多個使用者支援這些特色通常會造成一個複雜且大的核心。舉例來說,Windows訂 有超過四千萬行的原始碼。相反的,一個典型的即時作業系統設計通常非常地簡單,時常寫成數千行而非數以百萬行的原始碼。我們不期待這些簡單的系統包括上述所列出的特色。因為大多數的即時系統服務單一目的,它們只是不需要像

    3、桌上型個人電腦有那麼多特色。一個基本的即時系統不包括使用者的主張:系統常常只是支援等候來自硬體裝置少數的輸入工作(感應器、視覺辨識等等)。如果沒有快速處理器和大量記憶體的話,是不可能提供標準桌上型作業系統所支援的特色。19.4.1 以優先權為基礎的排班(priority)即時作業系統最重要的特性是一旦即時行程需要中央處理器時,作業系統能立即回應。因此,即時作業系統的排班器必須支援搶先式優先權為基礎的演算法。以優先權為基礎的排班演算法,是依據每一個行程的重要性分配優先權:較重要的任務比它認為較不重要的分配到較高優先植。如果排班器也支援搶先式,當另一個比較高優先權的行程變成可以執行時,一個目前在中

    4、央處理器執行的行程將被搶先。19.4.2 可搶先核心(preemption)可搶先核心允許搶佔在核心模式下執行的任務 19.4.3 最低潛伏期一個週期性行程隨著時間的執行。排程器可以利用這種關係,並且依照截止期限或週期行程的需求分配優先權。這種排班形式比較特別的地方是行程可能必須對排班器宣佈它的最後期限需求。然後,使用一種稱為許可控制(admission-control)演算法的技術,排班器不是允許行程執行(但保證行程準時完成),或者如果它無法保證任務在它的最後期限之前服務時,就是拒絕不可能的請求。單調速率(Rate-monotonic)排班演算法使用可搶先的靜態優先權策略排班週期性的任務。如

    5、果一個優先權較低的行程正在執行,而另一個較高優先權行程可以執行時,它將會搶去優先權較低的行程。每個週期性任務一旦進入系統,將依據它的週期的反比分配優先權:愈短的週期,有愈高的優先權;愈長的週期,有愈低的優先權。這項策略背後的基本理由是分配給需要更多CPU用量的任務有較高優先權。比例分享(Proportional share)排班器藉由在所有應用程式配置T個分享的方式來操作。應用程式單位時間能接收N次分享的時間,因此確定應用程式將有N/T的完整處理器時間。例如,假定總數為r=l00次分享在三個行程A、B和C之間分配。A分配50個分享,B分配 15個分享和C分配20個分享。這個技巧確保A有處理器總時間的50%,B有15%,C有20%。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:作业系统原理课件.ppt
    链接地址:https://www.163wenku.com/p-4712753.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库