.數(shù)據(jù)結構 假設有M個進程N類資源,則有如下數(shù)據(jù)結構: MAX[M*N] M個進程對N類資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個進程已經(jīng)得到N類資源的資源量 NEED[M*N] M個進程還需要N類資源的資源量 2.銀行家算法 設進程I提出請求Request[N],則銀行家算法按如下規(guī)則進行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯。 (3)系統(tǒng)試探分配資源,修改相關數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險性分配作廢,系統(tǒng)恢復原狀,進程等待。 3.安全性檢查 (1)設置兩個工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進程集合中找到一個滿足下述條件的進程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設進程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標簽: 數(shù)據(jù)結構 進程 資源
上傳時間: 2014-01-05
上傳用戶:moshushi0009
數(shù)據(jù)結構 假設有M個進程N類資源,則有如下數(shù)據(jù)結構: MAX[M*N] M個進程對N類資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個進程已經(jīng)得到N類資源的資源量 NEED[M*N] M個進程還需要N類資源的資源量 2.銀行家算法 設進程I提出請求Request[N],則銀行家算法按如下規(guī)則進行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯。 (3)系統(tǒng)試探分配資源,修改相關數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險性分配作廢,系統(tǒng)恢復原狀,進程等待。 3.安全性檢查 (1)設置兩個工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進程集合中找到一個滿足下述條件的進程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設進程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標簽: 數(shù)據(jù)結構 進程 資源
上傳時間: 2013-12-24
上傳用戶:alan-ee
PLD-N分頻程序,使用時可以任意修改(VHDL)
上傳時間: 2013-12-25
上傳用戶:Thuan
顯示ARP緩存信息.A R P高效運行的關鍵是由于每個主機上都有一個A R P高速緩存。這個高速緩存存放了最 近I n t e r n e t地址到硬件地址之間的映射記錄。高速緩存中每一項的生存時間一般為2 0分鐘,起 始時間從被創(chuàng)建時開始算起。
上傳時間: 2013-12-27
上傳用戶:siguazgb
各種能幫助鞏固U N I X帳號安全的工具和方法,很實用
標簽:
上傳時間: 2013-12-31
上傳用戶:chenbhdt
寫一個程式將n個整數(shù)相加, 輸入檔的第一行是一個整數(shù)n, 接著n行每一行是一個整數(shù), 你的程式要將這些整數(shù)相加並將結果輸出, 其中每個整數(shù)為不超過50位數(shù)的十進位數(shù)字
標簽: 程式
上傳時間: 2015-05-03
上傳用戶:佳期如夢
X(t)=Asin(2*pi *f *t+ q)+n(t) 估計其中的參數(shù)為A,f, q。n(t)為隨機噪聲,服從正態(tài)分布。 其他的具體見附件中的程序
上傳時間: 2013-12-18
上傳用戶:225588
本程序用C語言實現(xiàn)了集成神經(jīng)網(wǎng)絡解決廣義異或問題。用神經(jīng)網(wǎng)絡集成方法做成表決網(wǎng),可克服初始權值的影響,對神經(jīng)網(wǎng)絡分類器來說:假設有N個獨立的子網(wǎng),采用絕對多數(shù)投票法,再假設每個子網(wǎng)以1-p的概率給出正確結果,且網(wǎng)絡之間的錯誤不相關,則表決系統(tǒng)發(fā)生錯誤的概率為 Perr = ( ) pk(1-p)N-k 當p<1/2時 Perr 隨N增大而單調(diào)遞減. 在工程化設計中,先設計并訓練數(shù)目較多的子網(wǎng),然后從中選取少量最佳子網(wǎng)形成表決系統(tǒng),可以達到任意高的泛化能力。
標簽: 神經(jīng)網(wǎng)絡 子網(wǎng) 程序 C語言
上傳時間: 2015-05-03
上傳用戶:kiklkook
H264資料集合,一次下載,就可以擁有n多的代碼, )希望大家喜歡
上傳時間: 2014-01-13
上傳用戶:jichenxi0730
N個并列的單通道等待制系統(tǒng),各服務員能力相等,服務時間服從指數(shù)分布,顧客的總體到達服從指數(shù)分布,用Monte-Carlo方法,按1…N的順序循環(huán)排入
上傳時間: 2014-10-30
上傳用戶:葉山豪