一個計算機系統(tǒng),有一臺輸入機和一臺打印機,現(xiàn)有兩道程序投入運行,且程序A先開始做,程序B后開始運行。程序A的運行軌跡為:計算50ms、打印100ms、再計算50ms、打印100ms,結(jié)束。程序B的運行軌跡為:計算50ms、輸入80ms、再計算100ms,結(jié)束。
試說明(1)兩道程序運行時,CPU有無空閑等待?若有,在哪段時間內(nèi)等待?為什么會等待?
(2)程序A、B有無等待CPU的情況?若有,指出發(fā)生等待的時刻。
您可能感興趣的試卷
最新試題
有些系統(tǒng)當(dāng)文件第一次被引用時會自動打開文件,當(dāng)作業(yè)結(jié)束時關(guān)閉文件。論述這種方案與傳統(tǒng)的由用戶顯式地打開和關(guān)閉文件的方案相比有什么優(yōu)點和缺點?
試想增加下列遠程文件訪問協(xié)議。每個客戶端保持一個名稱緩存,緩存翻譯的文件名,以對應(yīng)相應(yīng)的文件句柄。哪些問題我們在執(zhí)行名稱緩存應(yīng)該考慮到?
假設(shè)您有一個混合組成的作為RAID級別1和RAID級別5的磁盤配置。假設(shè)該系統(tǒng)在決定該組織的磁盤用于存儲特別是文件方面具有靈活性。哪個文件應(yīng)存放在1級的RAID磁盤并在5級的RAID磁盤中用以優(yōu)化性能?
討論支持聯(lián)系檔案,兩岸裝入點的優(yōu)點和缺點(即鏈接文件指的是文件在不同體積存儲)。
硬盤驅(qū)動器的可靠性常常用平均無故障時間(MTBF)來描述。雖然稱之為時間,但經(jīng)常用設(shè)備小時來計算無故障時間。a.如果一個大容量磁盤有1000個驅(qū)動器,每個的MTBF是750000小時,一下哪個描述能最好地體現(xiàn)該大容量磁盤出錯的概率?每千年一次,每百年一次,每十年一次,每年一次,每月一次,每周一次,每天一次,每小時一次,每分鐘一次,還是每秒一次?b.根據(jù)死亡統(tǒng)計資料,平均來說,20至21歲的美國人死亡的概率是千分之一。推斷出MTBF是20年。把這個數(shù)據(jù)從小時換成年。用MTBF來解釋這個20年的壽命,可以得到什么?c.如果一個廠商宣稱某種型號的設(shè)備有100萬小時的MTBF。這對設(shè)備預(yù)期的壽命有什么影響?
設(shè)單面5.25英尺的光盤單位存儲量是每英尺1GB。假設(shè)某種磁帶的單位存儲量是每英尺20GB,0.5英尺寬,1800英尺長。如有一種光磁帶有磁帶的容量和磁盤的存儲密度,這種光磁帶可以儲存多少數(shù)據(jù)?如果磁帶的價格是25元,這種設(shè)備多少錢比較合理?
slab分配算法為每個不同的對象類型使用一個單獨的緩存。假設(shè)每一個對象類型都有一個緩存,試解釋,為什么這不與多個CPU較好地協(xié)調(diào)。怎么做才能解決這個可擴展性問題?
有些系統(tǒng)文件提供文件共享時候只保留文件的一個拷貝,而另外的一個系統(tǒng)則是保留多個拷貝,對共享文件的每一個用戶提供一個拷貝,論述這種方法的相對優(yōu)點。
一個RAID-1組織讀取請求是否可以比RAID-0組織實現(xiàn)更好的性能(非冗余數(shù)據(jù)帶)?如果是的話,如何操作?
假設(shè)一個為其進程分配不同大小頁的系統(tǒng)。這種頁面調(diào)度方法有何優(yōu)點?虛擬內(nèi)存系統(tǒng)提供此功能時進行了哪些修正?