




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1作業(yè)解答作業(yè)解答42補充題、補充題、a. 3個進程共享個進程共享4個資源單元,一次只保留或釋放一個單元。個資源單元,一次只保留或釋放一個單元。每個進程最大需要每個進程最大需要2個單元。說明不會死鎖。個單元。說明不會死鎖。b. N個進程共享個進程共享M個資源單元,一次只能保留或釋放一個單個資源單元,一次只能保留或釋放一個單元。每個進程最大需要單元數(shù)不超過元。每個進程最大需要單元數(shù)不超過M,并且所有最大需,并且所有最大需求的總和小于求的總和小于M+N。說明不會發(fā)生死鎖。說明不會發(fā)生死鎖。答:答:a. 總有一個進程能獲得總有一個進程能獲得2個資源,該進程完成后釋放資源,個資源,該進程完成后釋放資源
2、,讓其它進程也順利完成。讓其它進程也順利完成。b.假設(shè)假設(shè)M個資源已經(jīng)全部分配給這個資源已經(jīng)全部分配給這N個進程,由于最大需求總個進程,由于最大需求總和小于和小于M+N,因此,因此N個進程還需要的資源數(shù)個進程還需要的資源數(shù)N,即至少,即至少一個進程不需要再申請資源就可完成,該進程釋放資源后,一個進程不需要再申請資源就可完成,該進程釋放資源后,其它進程也可順利完成。其它進程也可順利完成。3 6.5: P0 P1 P2 P3 P4 P5 a.15 (2+0+4+1+1+1) = 6 6 (0+1+1+0+1+0) = 3 9 (2+1+0+0+0+1) = 5 10 (1+1+2+1+0+1) =
3、 4b. c. needprocessABCDP07534P12122P23442P32331P44121P53433 可用資源向量可用資源向量processABCDP16465P210567P012588P313589P414689P51569104d. 假設(shè)允許分配給假設(shè)允許分配給P5資源資源(3,2,3,3),則可用資源向,則可用資源向量變成量變成(3,1,2,1),需求矩陣如下表,無法滿足任何需求矩陣如下表,無法滿足任何一個進程的需求,因此找不到安全序列,進入不安一個進程的需求,因此找不到安全序列,進入不安全狀態(tài),不能予以分配。全狀態(tài),不能予以分配。 needprocessABCDP0
4、7534P12122P23442P32331P44121P5020056.11、考慮一個共有、考慮一個共有150個存儲單元的系統(tǒng),其單元如下分個存儲單元的系統(tǒng),其單元如下分配給三個進程:配給三個進程: 使用銀行家算法,以確定同意下面的任何一個請求是否安使用銀行家算法,以確定同意下面的任何一個請求是否安全。如果安全,說明能保證的終止序列;如果不安全,給全。如果安全,說明能保證的終止序列;如果不安全,給出結(jié)果分配簡表。出結(jié)果分配簡表。第第4個進程到達,最多需要個進程到達,最多需要60個存儲單元,最初需要個存儲單元,最初需要25個個單元。單元。a.第第4個進程到達,最多需要個進程到達,最多需要60個
5、存儲單元,最初需要個存儲單元,最初需要35個個單元。單元。進程進程最大最大占有占有Need1704525260402036015456 初始情況下可用內(nèi)存資源數(shù)為初始情況下可用內(nèi)存資源數(shù)為W=50 a. 假設(shè)滿足假設(shè)滿足P4的請求,則的請求,則W=25,可以滿,可以滿足足P1或或P2的資源請求。假設(shè)分配給的資源請求。假設(shè)分配給P1,則,則P1運行結(jié)束后返還資源,運行結(jié)束后返還資源,W=70;分配給;分配給P2,P2運行結(jié)束后返還,運行結(jié)束后返還,W=110;分配;分配給給P3,P3運行結(jié)束后返還,運行結(jié)束后返還,W=125;分;分配給配給P4,P4運行結(jié)束后返還,運行結(jié)束后返還,W=150。系
6、統(tǒng)為安全狀態(tài),因此可以滿足系統(tǒng)為安全狀態(tài),因此可以滿足P4的請求的請求7 初始情況下可用內(nèi)存資源數(shù)為初始情況下可用內(nèi)存資源數(shù)為W=50 b. 假設(shè)滿足假設(shè)滿足P4的請求,則的請求,則W=15,不能滿,不能滿足任何進程的資源請求。系統(tǒng)變成不安全狀足任何進程的資源請求。系統(tǒng)變成不安全狀態(tài),因此不能滿足態(tài),因此不能滿足P4的請求。的請求。86.15 C=(3 2 9 7),),A=(1 1 3 2) 四個進程要運行結(jié)束,還需要的資源數(shù)為四個進程要運行結(jié)束,還需要的資源數(shù)為Q=C-A=2 1 6 5 因因C中最大資源請求數(shù)為中最大資源請求數(shù)為9,而已分配的資源數(shù)共為,而已分配的資源數(shù)共為7,故至,故至
7、少還需要少還需要2個資源。個資源。1)假設(shè)當前可用的資源數(shù)為)假設(shè)當前可用的資源數(shù)為v=2,則可,則可以滿足以滿足P1和和P2運行結(jié)束,運行結(jié)束,v=4,此時,此時P3還需要還需要6個資源,個資源,P4還需要還需要5個資源,不足以滿足,即系統(tǒng)將出現(xiàn)死鎖。可見個資源,不足以滿足,即系統(tǒng)將出現(xiàn)死鎖。可見當前可用資源數(shù)至少應(yīng)為當前可用資源數(shù)至少應(yīng)為3個。個。 2)假設(shè)當前可用資源數(shù)為)假設(shè)當前可用資源數(shù)為V=3,則,則P1、P2運行結(jié)束后,運行結(jié)束后,V=5,P4可運行,運行結(jié)束后可運行,運行結(jié)束后V=7,P3可運行,運行結(jié)束可運行,運行結(jié)束后后V=10。所有進程都運行結(jié)束,當前為安全狀態(tài)。所有進程
8、都運行結(jié)束,當前為安全狀態(tài)。 因此,要使當前系統(tǒng)為安全狀態(tài),可用資源數(shù)至少應(yīng)為因此,要使當前系統(tǒng)為安全狀態(tài),可用資源數(shù)至少應(yīng)為3個,個,系統(tǒng)資源總數(shù)系統(tǒng)資源總數(shù)R為為10個。個。97.6 換出的最大進程大小是換出的最大進程大小是1M空閑塊的大小為空閑塊的大小為7M如下圖如下圖4MFFNFWFBFX5M8M2M4M3M1M107.12 考慮一個簡單分頁系統(tǒng),其物理存儲器大小為考慮一個簡單分頁系統(tǒng),其物理存儲器大小為232字節(jié),頁大小為字節(jié),頁大小為210字節(jié),邏輯地址空間分為字節(jié),邏輯地址空間分為216個頁。個頁。 a.邏輯地址空間包含多少位?邏輯地址空間包含多少位? 邏輯地址空間大小為:邏輯地
9、址空間大小為: 210 *216=226,故需要,故需要26位位來表示。來表示。 b.一個幀中包含多少字節(jié)?一個幀中包含多少字節(jié)? 幀大小和頁大小一樣,故幀中包含的字節(jié)數(shù)為幀大小和頁大小一樣,故幀中包含的字節(jié)數(shù)為210 c. 在物理地址中指定幀需用多少位?在物理地址中指定幀需用多少位? 物理存儲器大小為物理存儲器大小為232字節(jié),幀大小為字節(jié),幀大小為210字節(jié),字節(jié),故可分為故可分為232/ 210=222個幀,需用個幀,需用22位指定某一幀位指定某一幀11 d.在頁表中包含多少個頁表項?在頁表中包含多少個頁表項? 頁表記錄進程中每一頁所在的內(nèi)存信息(進程地頁表記錄進程中每一頁所在的內(nèi)存信息
10、(進程地址即為邏輯地址),一頁對應(yīng)一個頁表項因邏輯址即為邏輯地址),一頁對應(yīng)一個頁表項因邏輯地址共分為地址共分為216個頁,故需要個頁,故需要216 個頁表項。個頁表項。 e.在每個頁表項中包含多少位?(假設(shè)每個頁表在每個頁表項中包含多少位?(假設(shè)每個頁表項中包含一個有效項中包含一個有效/無效位)無效位) 頁表項記錄的內(nèi)容為幀號和相應(yīng)的控制位。因一頁表項記錄的內(nèi)容為幀號和相應(yīng)的控制位。因一共有共有222個幀,故個幀,故幀號位數(shù)為幀號位數(shù)為22位,再加一個有位,再加一個有效效/無效位,因此每個頁表項中包含無效位,因此每個頁表項中包含23位。位。有效有效/無效位無效位幀號幀號127.14 在一個簡單分段系統(tǒng)中,包含如下段表:在一個簡單分段系統(tǒng)中,包含如下段表:起始地址起始地址長度(字節(jié))長度(字節(jié))6602481752442222198996604 對如下每一個邏輯地址,確定其對應(yīng)的物理地址或?qū)θ缦旅恳粋€邏輯地址,確定其對應(yīng)的物理地址或說明段錯誤是否會發(fā)生:說明段錯誤是否會發(fā)生:a. 0, 198查找段表,查找段表,0表示段號,其長度為表示段號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理專業(yè)職業(yè)生涯規(guī)劃
- 車輛作為抵押物借款反擔保協(xié)議書
- 廠房租賃與供應(yīng)鏈管理合作協(xié)議
- 生態(tài)農(nóng)業(yè)餐廳試用期配菜員有機食材聘用合同
- 茶園土地流轉(zhuǎn)與茶葉種植保險合作合同
- 叉車操作員健康體檢與勞動合同
- 智慧城市背景下出臺政策推動房地產(chǎn)產(chǎn)業(yè)升級合同
- 生態(tài)旅游區(qū)開發(fā)拆遷補償與民宿買賣合同
- 插班生入學后學業(yè)支持及輔導合同
- 車輛股份交易與品牌使用權(quán)及售后服務(wù)授權(quán)協(xié)議
- 陶行知教育名篇讀書分享ppt
- 深圳中考志愿表格模板
- 2023浙江衢州市江山市定向培養(yǎng)鄉(xiāng)鎮(zhèn)文化員招生(招聘)1人考試備考試題及答案解析
- 電力系統(tǒng)三相短路電流的計算課程設(shè)計論文
- 村衛(wèi)生室醫(yī)保自查自糾報告及整改措施
- 部編版道德與法治五年級下冊期末綜合測試卷含答案(共6套)
- 鄭州市第四中學初一新生分班(摸底)數(shù)學模擬考試(含答案)【6套試卷】
- 衢州市建筑工程質(zhì)量通病防治措施
- 高邊坡專項檢查記錄表格
- 2023年新改版教科版五年級下冊科學全冊練習題(一課一練)含答案
- 五年級下冊數(shù)學蘇教版課件第2課時 解決問題的策略
評論
0/150
提交評論