在一個真實的計算機系統中,可用的資源和進程命令對資源的要求都不會持續(xù)很久是一致的長期(幾個月)。資源會損壞或被替換,新的進程會進入和離開系統,新的資源會被購買和添加到系統中。如果用銀行家算法控制死鎖,下面哪些變化是安全的(不會導致可能的死鎖),并且在什么情況下發(fā)生?
您可能感興趣的試卷
你可能感興趣的試題
最新試題
通過簡單的計算,比較由磁盤和引入第三方存儲設備的1兆節(jié)的操作系統在花費和性能上的不同。假設磁盤的容量是10GB,花費1000元,每秒傳輸5MB數據,平均訪問延遲是15毫秒。假設磁帶庫每兆節(jié)花費10元,每秒傳輸10MB,平均等待延遲是20秒。計算純磁盤系統的總花費,最高數據傳輸率和平均等待延遲?,F在假設有5%的數據是經常讀寫的,把它們存放在磁盤中,其余95%存放在磁帶庫中。所以95%的請求由磁盤響應,5%的請求由磁帶庫響應。此時的總花費,最高數據傳輸率和平均等待延遲是多少?
一個提供強制鎖,而非使用由用戶決定的咨詢鎖的進程有何優(yōu)點和缺點?
如果磁帶設備每英尺存儲的比特數與磁盤相同,對性能和價格會產生什么影響?
什么是影響一致支持共享訪問這些存儲在遠程文件系統的文件的UNIX語義的含義?
討論一旦難以維持的一致性的系統導致計算機崩潰,如何性能優(yōu)化的文件系統?
假設一個為其進程分配不同大小頁的系統。這種頁面調度方法有何優(yōu)點?虛擬內存系統提供此功能時進行了哪些修正?
操作系統常把移動磁盤當作共享文件系統,而一個磁盤上一次只能有一個應用。說出磁盤和磁帶處理方式不同的3點原因。操作系統通過共享文件系統訪問磁帶,還需要什么特殊的支持。應用共享磁帶,需要什么特殊的屬性,能否把文件當作磁盤上的文件來使用?
假設使用參數Δ定義工作集合模型下的工作集合窗口。設置Δ為一個較小值,其表示頁錯誤頻率和系統中當前正在執(zhí)行的活動頁(非暫停的)進程數量,則影響如何?當設置Δ為一個非常大的值呢?
在文件的屬性中記錄下創(chuàng)建程序的名字,其優(yōu)點和缺點是什么?
假設現在發(fā)明了一種全息照相存儲器,它花費10000元,平均訪問速度是40毫秒。如果它用100美元的CD大小的膠卷,膠卷可以保存40000張圖片,每張圖片都是黑白正方形的,分辨率是6000×6000像素(每像素1bit)。假設驅動器1毫秒可以讀寫1張圖片。a.這個設備有什么作用?b.這個設備會對操作系統的I/O操作產生什么影響?c.其他存儲設備會不會因為這種設備的發(fā)明而被淘汰?