某系統有R1設備3臺,R2設備4臺,它們被P1、P2、P3和P4進程共享,且已知這4個進程均按以下順序使用設備: →申請R1→申請R2→申請R1→釋放R1→釋放R2→釋放R1
若可能的話,請舉出一種情況,并畫出表示該死鎖狀態(tài)的進程—資源圖。您可能感興趣的試卷
你可能感興趣的試題
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
對比用一個RAID級別寫入作業(yè)與用一個RAID級別1寫入作業(yè)取得的業(yè)績。
在文件的屬性中記錄下創(chuàng)建程序的名字,其優(yōu)點和缺點是什么?
在何種情況下會使用內存作為RAM磁盤更加有用而不是用它作為一個磁盤高速緩存?
一個RAID-1組織讀取請求是否可以比RAID-0組織實現更好的性能(非冗余數據帶)?如果是的話,如何操作?
假設一個為其進程分配不同大小頁的系統。這種頁面調度方法有何優(yōu)點?虛擬內存系統提供此功能時進行了哪些修正?
除了FCFS,沒有其他的磁盤調度算法是真正公平的(可能會出現饑餓)。a.說明為什么這個斷言是真。b.描述一個方法,修改像SCAN這樣的算法以確保公平性。c.說明為什么在分時系統中公平性是一個重要的目標。d.給出三個以上的例子,在這些情況下操作系統在服務I/O請求時做到“不公平”很重要。
假設有一個文件系統,它里面的文件被刪除后,當連接到該文件的鏈接依然存在時,文件的磁盤空間會再度被利用。如果一個新的文件被創(chuàng)建在同一個存儲區(qū)域或具有同樣的絕對路徑名,這會產生什么問題?如何才能避免這些問題?
有些檔案系統允許磁盤存儲將分配在不同級別的粒度。舉例來說,一個文件系統可以分配4KB的磁盤空間作為單一的一個4字節(jié)的塊或8個512字節(jié)的塊。我們如何能利用這種靈活性來提高性能?對自由空間管理做出哪些修改以支持這一功能?
試想增加下列遠程文件訪問協議。每個客戶端保持一個名稱緩存,緩存翻譯的文件名,以對應相應的文件句柄。哪些問題我們在執(zhí)行名稱緩存應該考慮到?
如果操作系統知道某一應用將以順序方式訪問文件數據,將如何利用此信息來提高性能?