2019年王道計(jì)算機(jī)考研操作系統(tǒng)筆記---進(jìn)程管理

@[toc]

  1. 進(jìn)程概述

名詞解釋

進(jìn)程:資源分配的基本單位

線(xiàn)程:資源調(diào)度的基本單位

死鎖:多進(jìn)程互相等待請(qǐng)求資源

  1. 調(diào)度問(wèn)題

狀態(tài)解釋

運(yùn)行:獲得處理機(jī)

就緒:僅僅未獲得處理機(jī)

堵塞:應(yīng)等待某一事件,而暫停運(yùn)行

在這里插入圖片描述

|名稱(chēng)| 介紹 |

|--|--|

| FCFS(先來(lái)先服務(wù))| 不利于短作業(yè) |

|SJF(短作業(yè)優(yōu)先)|長(zhǎng)作業(yè)饑餓|

|時(shí)間片輪轉(zhuǎn)|長(zhǎng)短兼顧,上下文切換不易|

|高響應(yīng)比|長(zhǎng)短兼顧|

|多級(jí)反饋隊(duì)列|長(zhǎng)短兼顧,較好的響應(yīng)時(shí)間,可行性強(qiáng)|

  1. 同步與互斥

同步機(jī)制基本原則:

讓權(quán)等待,有限等待,空閑讓進(jìn),忙則等待

經(jīng)典的同步互斥問(wèn)題

(見(jiàn)本專(zhuān)欄的另一篇博文)

  1. 死鎖

死鎖的四個(gè)必要條件:

互斥,不可剝奪,請(qǐng)求與保持(一次性分配),循環(huán)等待(資源按序分配)

死鎖預(yù)防:破壞四個(gè)必要條件

死鎖避免:避免不安全狀態(tài),銀行家算法

死鎖檢測(cè):死鎖定理

死鎖解除:剝奪資源,進(jìn)程回退,撤銷(xiāo)進(jìn)程

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 操作系統(tǒng)概論 操作系統(tǒng)的概念 操作系統(tǒng)是指控制和管理計(jì)算機(jī)的軟硬件資源,并合理的組織調(diào)度計(jì)算機(jī)的工作和資源的分配,...
    野狗子嗷嗷嗷閱讀 12,477評(píng)論 3 34
  • 1.內(nèi)存的頁(yè)面置換算法 (1)最佳置換算法(OPT)(理想置換算法):從主存中移出永遠(yuǎn)不再需要的頁(yè)面;如無(wú)這樣的...
    杰倫哎呦哎呦閱讀 3,594評(píng)論 1 9
  • 1. 基礎(chǔ)知識(shí) 1.1、 基本概念、 功能 馮諾伊曼體系結(jié)構(gòu)1、計(jì)算機(jī)處理的數(shù)據(jù)和指令一律用二進(jìn)制數(shù)表示2、順序執(zhí)...
    yunpiao閱讀 5,789評(píng)論 1 22
  • 進(jìn)程和線(xiàn)程 進(jìn)程線(xiàn)程的區(qū)別1、進(jìn)程是什么?是具有一定獨(dú)立功能的程序、它是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位,重點(diǎn)...
    HeartGo閱讀 1,318評(píng)論 0 4
  • 今天這篇文章仍然是關(guān)于自己的工作的的,希望我自己能夠喜歡。 標(biāo)題《無(wú)功而返》形容的就是我今天的工作狀態(tài),早上上班,...
    布魯斯J閱讀 279評(píng)論 0 0

友情鏈接更多精彩內(nèi)容