假定某計(jì)算機(jī)系統(tǒng)有R1和R2兩類(lèi)可再使用資源(其中R1有兩個(gè)單位,R2有一個(gè)單位),它們被進(jìn)程P1,P2所共享,且已知兩個(gè)進(jìn)程均以下列順序使用兩類(lèi)資源。
→申請(qǐng)R1→申請(qǐng)R2→申請(qǐng)R1→釋放R1→釋放R2→釋放R1→
試求出系統(tǒng)運(yùn)行過(guò)程中可能到達(dá)的死鎖點(diǎn),并畫(huà)出死鎖點(diǎn)的資源分配圖(或稱進(jìn)程-資源圖)。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
有些系統(tǒng)文件提供文件共享時(shí)候只保留文件的一個(gè)拷貝,而另外的一個(gè)系統(tǒng)則是保留多個(gè)拷貝,對(duì)共享文件的每一個(gè)用戶提供一個(gè)拷貝,論述這種方法的相對(duì)優(yōu)點(diǎn)。
在文件的屬性中記錄下創(chuàng)建程序的名字,其優(yōu)點(diǎn)和缺點(diǎn)是什么?
除了FCFS,沒(méi)有其他的磁盤(pán)調(diào)度算法是真正公平的(可能會(huì)出現(xiàn)饑餓)。a.說(shuō)明為什么這個(gè)斷言是真。b.描述一個(gè)方法,修改像SCAN這樣的算法以確保公平性。c.說(shuō)明為什么在分時(shí)系統(tǒng)中公平性是一個(gè)重要的目標(biāo)。d.給出三個(gè)以上的例子,在這些情況下操作系統(tǒng)在服務(wù)I/O請(qǐng)求時(shí)做到“不公平”很重要。
有沒(méi)有一種方法可以實(shí)現(xiàn)真正的穩(wěn)定存儲(chǔ)?
討論一旦難以維持的一致性的系統(tǒng)導(dǎo)致計(jì)算機(jī)崩潰,如何性能優(yōu)化的文件系統(tǒng)?
有些檔案系統(tǒng)允許磁盤(pán)存儲(chǔ)將分配在不同級(jí)別的粒度。舉例來(lái)說(shuō),一個(gè)文件系統(tǒng)可以分配4KB的磁盤(pán)空間作為單一的一個(gè)4字節(jié)的塊或8個(gè)512字節(jié)的塊。我們?nèi)绾文芾眠@種靈活性來(lái)提高性能?對(duì)自由空間管理做出哪些修改以支持這一功能?
假設(shè)您有一個(gè)混合組成的作為RAID級(jí)別1和RAID級(jí)別5的磁盤(pán)配置。假設(shè)該系統(tǒng)在決定該組織的磁盤(pán)用于存儲(chǔ)特別是文件方面具有靈活性。哪個(gè)文件應(yīng)存放在1級(jí)的RAID磁盤(pán)并在5級(jí)的RAID磁盤(pán)中用以優(yōu)化性能?
打開(kāi)文件表被用以保持當(dāng)前打開(kāi)文件的信息,操作系統(tǒng)應(yīng)該為每個(gè)用戶保持一個(gè)單獨(dú)的表嗎?或者只是保持一個(gè)包含當(dāng)前所有用戶訪問(wèn)文件的引用的表?如果兩個(gè)不同程序或用戶訪問(wèn)同樣的文件,在打開(kāi)文件表中應(yīng)包含單獨(dú)的條目嗎?
一個(gè)RAID-1組織讀取請(qǐng)求是否可以比RAID-0組織實(shí)現(xiàn)更好的性能(非冗余數(shù)據(jù)帶)?如果是的話,如何操作?
基于磁帶的操作系統(tǒng)如何獲得空閑列表?