問答題

假設(shè)將管程中的wait和signal操作替換成一個單一的構(gòu)件await(B),這里B是一個普通的布爾表達(dá)式,進(jìn)程執(zhí)行直到B變成真。
a.用這種方法寫一個管程實現(xiàn)讀者—作者問題。
b.解釋為什么一般來說這種結(jié)構(gòu)實現(xiàn)的效率不高?


您可能感興趣的試卷

你可能感興趣的試題

最新試題

如果操作系統(tǒng)知道某一應(yīng)用將以順序方式訪問文件數(shù)據(jù),將如何利用此信息來提高性能?

題型:問答題

除了FCFS,沒有其他的磁盤調(diào)度算法是真正公平的(可能會出現(xiàn)饑餓)。a.說明為什么這個斷言是真。b.描述一個方法,修改像SCAN這樣的算法以確保公平性。c.說明為什么在分時系統(tǒng)中公平性是一個重要的目標(biāo)。d.給出三個以上的例子,在這些情況下操作系統(tǒng)在服務(wù)I/O請求時做到“不公平”很重要。

題型:問答題

一個RAID-1組織讀取請求是否可以比RAID-0組織實現(xiàn)更好的性能(非冗余數(shù)據(jù)帶)?如果是的話,如何操作?

題型:問答題

有沒有一種方法可以實現(xiàn)真正的穩(wěn)定存儲?

題型:問答題

舉一個應(yīng)用程序的例子,它能夠受益于操作系統(tǒng)支持的隨機(jī)存取,以建立索引的檔案。

題型:問答題

一個提供強(qiáng)制鎖,而非使用由用戶決定的咨詢鎖的進(jìn)程有何優(yōu)點和缺點?

題型:問答題

為什么操作系統(tǒng)要知道塊存儲到磁盤的詳細(xì)信息。操作系統(tǒng)這樣通過這些來提高文件系統(tǒng)的性能?

題型:問答題

假設(shè)您有一個混合組成的作為RAID級別1和RAID級別5的磁盤配置。假設(shè)該系統(tǒng)在決定該組織的磁盤用于存儲特別是文件方面具有靈活性。哪個文件應(yīng)存放在1級的RAID磁盤并在5級的RAID磁盤中用以優(yōu)化性能?

題型:問答題

如果磁帶設(shè)備每英尺存儲的比特數(shù)與磁盤相同,對性能和價格會產(chǎn)生什么影響?

題型:問答題

對比用一個RAID級別寫入作業(yè)與用一個RAID級別1寫入作業(yè)取得的業(yè)績。

題型:問答題