《操作系統(tǒng)》 課程設(shè)計(jì).doc
約13頁DOC格式手機(jī)打開展開
《操作系統(tǒng)》 課程設(shè)計(jì),頁數(shù) 13字?jǐn)?shù)2662摘要死鎖是指一種僵局:在系統(tǒng)運(yùn)行的某個時刻,當(dāng)一組進(jìn)程中的某個進(jìn)程提出資源請求或者彼此通信時,使得此組進(jìn)程在外力作用下永遠(yuǎn)不能再向前推進(jìn),此時稱這組進(jìn)程處于死鎖狀態(tài)。陷入死鎖狀態(tài)的進(jìn)程稱為死鎖進(jìn)程,所占用的資源或者需要它們進(jìn)行某種合作的其它進(jìn)程就會相繼陷入死鎖,最終可能導(dǎo)致整...


內(nèi)容介紹
此文檔由會員 倫月 發(fā)布
《操作系統(tǒng)》 課程設(shè)計(jì)
頁數(shù) 13 字?jǐn)?shù) 2662
摘要
死鎖是指一種僵局:在系統(tǒng)運(yùn)行的某個時刻,當(dāng)一組進(jìn)程中的某個進(jìn)程提出資源請求或者彼此通信時,使得此組進(jìn)程在外力作用下永遠(yuǎn)不能再向前推進(jìn),此時稱這組進(jìn)程處于死鎖狀態(tài)。陷入死鎖狀態(tài)的進(jìn)程稱為死鎖進(jìn)程,所占用的資源或者需要它們進(jìn)行某種合作的其它進(jìn)程就會相繼陷入死鎖,最終可能導(dǎo)致整個系統(tǒng)處于癱瘓狀態(tài)。因此解決好這一問題對于操作系統(tǒng)而言是相當(dāng)重要的。
銀行家算法是一種避免死鎖的重要方法,本課題是編制銀行家算法通用程序,并檢測所給狀態(tài)的安全性。對于銀行家算法的實(shí)現(xiàn),其關(guān)鍵就是資源的分配問題。在實(shí)現(xiàn)這部分代碼時分為以下幾步
目 錄
1. 課題簡介………………………………………………………2
2. 設(shè)計(jì)方案………………………………………………………2
3.具體設(shè)計(jì)…………………………………………………………3
3.1 數(shù)據(jù)結(jié)構(gòu)………………………………………………………3
3.2 算法原理………………………………………………………5
3.3 代碼段源碼………………………………………………………5
4.測試………………………………………………………………13
4.1 測試 ……………………………………………………………………11
4.2 測試說明…………………………………………………………12
5.總結(jié)………………………………………………………………12
5.1 設(shè)計(jì)體會………………………………………………………12
5.2 參考文獻(xiàn)………………………………………………………………12
參考文獻(xiàn)
[1] 張堯?qū)W,史美林,計(jì)算機(jī)操作系統(tǒng)教程(第二版),清華大學(xué)出版社,2000年版
[2] 徐甲同、方敏.操作系統(tǒng)教程. 西安電子科技大學(xué)出版社,2003年版
頁數(shù) 13 字?jǐn)?shù) 2662
摘要
死鎖是指一種僵局:在系統(tǒng)運(yùn)行的某個時刻,當(dāng)一組進(jìn)程中的某個進(jìn)程提出資源請求或者彼此通信時,使得此組進(jìn)程在外力作用下永遠(yuǎn)不能再向前推進(jìn),此時稱這組進(jìn)程處于死鎖狀態(tài)。陷入死鎖狀態(tài)的進(jìn)程稱為死鎖進(jìn)程,所占用的資源或者需要它們進(jìn)行某種合作的其它進(jìn)程就會相繼陷入死鎖,最終可能導(dǎo)致整個系統(tǒng)處于癱瘓狀態(tài)。因此解決好這一問題對于操作系統(tǒng)而言是相當(dāng)重要的。
銀行家算法是一種避免死鎖的重要方法,本課題是編制銀行家算法通用程序,并檢測所給狀態(tài)的安全性。對于銀行家算法的實(shí)現(xiàn),其關(guān)鍵就是資源的分配問題。在實(shí)現(xiàn)這部分代碼時分為以下幾步
目 錄
1. 課題簡介………………………………………………………2
2. 設(shè)計(jì)方案………………………………………………………2
3.具體設(shè)計(jì)…………………………………………………………3
3.1 數(shù)據(jù)結(jié)構(gòu)………………………………………………………3
3.2 算法原理………………………………………………………5
3.3 代碼段源碼………………………………………………………5
4.測試………………………………………………………………13
4.1 測試 ……………………………………………………………………11
4.2 測試說明…………………………………………………………12
5.總結(jié)………………………………………………………………12
5.1 設(shè)計(jì)體會………………………………………………………12
5.2 參考文獻(xiàn)………………………………………………………………12
參考文獻(xiàn)
[1] 張堯?qū)W,史美林,計(jì)算機(jī)操作系統(tǒng)教程(第二版),清華大學(xué)出版社,2000年版
[2] 徐甲同、方敏.操作系統(tǒng)教程. 西安電子科技大學(xué)出版社,2003年版