freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

嵌入式操作系統(tǒng)ppt課件-資料下載頁

2025-05-12 08:12本頁面
  

【正文】 ) L重新取得控制權5) M出現,取得控制權n 結果:n M比 H優(yōu)先如果不斷的 M出現, H不能執(zhí)行解決方法n 采用非搶占式任務管理n 優(yōu)先級繼承n L搶回控制權后,暫時繼承 H的優(yōu)先級n ( priority inheritance)n 設 S為正占用著某項共享資源的進程 P以及所有正在等待占用這個資源的進程的集合;n 找出這個集合中的優(yōu)先級最高者,其優(yōu)先級為 P’n 把進程 P的優(yōu)先級設置成 P’n 優(yōu)先級封頂( priority ceiling)n 設 S為所有可能競爭使用某項共享資源的進程的集合。事先為這個集合規(guī)定一個優(yōu)先級上限 p’,使得這個集合中所有進程的優(yōu)先級都小于 p’。注意 p’并不一定是整個系統(tǒng)中的最好優(yōu)先級。n 在創(chuàng)建保護該項資源的信號量或互斥量時,將 p’作為一個參數。n 每當有進程通過這個信號量或互斥量取得共享資源時,就將此進程的優(yōu)先級暫時提高到 p’,一直到釋放該項資源的時候才恢復其原有的優(yōu)先級??梢钥闯觯僮飨到y(tǒng)的 “實時 ”與否,并不僅僅取決于速度問題,甚至更多的是反應速度和處理時間的 可預測性 問題。 微內核與單內核n 分層模擬n 通用計算機需要 “大而全 ”的內核n 你不需要,別人可能需要n 當局限于某個具體領域時,做些 “裁減 ”n 嵌入式系統(tǒng)的用戶群以及對功能的要求是相對封閉的n 商業(yè)上考慮,大而全也不合適微內核與單內核(續(xù))n “裁減 ”或 “系統(tǒng)生成 ”沒有根本上解決問題n 將內核中的部分內容移到內核外面,作為服務進程運行。n 代表: MACHn 把內核中的部分內容移到外面,但不作為獨立的進程運行,而是作為讓應用程序調用的庫函數存在。n fopen與 openn socket微內核與單內核(續(xù))n 在微內核中保留哪些東西?n 進程管理n 存儲管理n 進程間通信n 中斷響應框架微內核的優(yōu)先級倒置問題n 有 A、 B兩個應用程序, A的優(yōu)先級比 B高,但是A在睡眠,而 B在運行。n B需要進行文件操作,發(fā)請求給文件服務進程,自己進入睡眠,等待文件操作完成n 本來在睡眠的文件服務進程接受到 B的請求后開始為 B服務。n 此時 A因某外部事件而變成就緒。n 發(fā)生調度時, A與文件服務進程都是就緒狀態(tài)。文件服務進程由于優(yōu)先級高而更為優(yōu)先??墒俏募者M程代表的是 B,因此發(fā)生優(yōu)先級倒置。微內核的優(yōu)先級倒置問題以上問題的解決辦法是采用 “客戶驅動優(yōu)先級 ”,但是對于 LINUX等操作系統(tǒng),由于是不可剝奪的,因此天生不可解決。微內核的優(yōu)先級倒置問題n A B C , C正在運行n C需要文件操作,發(fā)請求給文件服務進程,進入睡眠,等待文件操作完成。n 文件服務進程開始為 C服務,并將優(yōu)先級設成與 C相同。n 此時 A被外部時間喚醒,也需要文件操作,發(fā)請求,進入睡眠。n A的請求在文件服務進程的等待隊列中。發(fā)生優(yōu)先級倒置。微內核的優(yōu)先級倒置問題n B由于外部事件變成就緒n 由于 B C,B會被調度。n 對于 C是合理的,但是對于 A,太不公平。n 如果還有 B1, B2, B3, B4微內核的優(yōu)點n 小而且簡單,容易理解,容易維護n 各模塊可以獨立開發(fā)n 系統(tǒng)配置靈活方便微內核的缺點n 效率降低n 安全
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1