考慮一個(gè)運(yùn)行十個(gè)I/O限制任務(wù)和一個(gè)CPU限制任務(wù)的系統(tǒng)。假設(shè),I/O限制任務(wù)一次分配給一個(gè)I/O操作1毫秒的CPU計(jì)算,但每個(gè)I/O操作的完成需要10毫秒。同時(shí),假設(shè)間接的上下文切換要0.1毫秒,所有的進(jìn)程都是長進(jìn)程。對(duì)一個(gè)RR調(diào)度來說,以下情況時(shí)CPU的利用率是多少?
a.時(shí)間片是1毫秒
b.時(shí)間片是10毫秒
您可能感興趣的試卷
最新試題
簡述sparing扇區(qū)的優(yōu)點(diǎn)和缺點(diǎn)。
有些系統(tǒng)當(dāng)文件第一次被引用時(shí)會(huì)自動(dòng)打開文件,當(dāng)作業(yè)結(jié)束時(shí)關(guān)閉文件。論述這種方案與傳統(tǒng)的由用戶顯式地打開和關(guān)閉文件的方案相比有什么優(yōu)點(diǎn)和缺點(diǎn)?
有些檔案系統(tǒng)允許磁盤存儲(chǔ)將分配在不同級(jí)別的粒度。舉例來說,一個(gè)文件系統(tǒng)可以分配4KB的磁盤空間作為單一的一個(gè)4字節(jié)的塊或8個(gè)512字節(jié)的塊。我們?nèi)绾文芾眠@種靈活性來提高性能?對(duì)自由空間管理做出哪些修改以支持這一功能?
打開文件表被用以保持當(dāng)前打開文件的信息,操作系統(tǒng)應(yīng)該為每個(gè)用戶保持一個(gè)單獨(dú)的表嗎?或者只是保持一個(gè)包含當(dāng)前所有用戶訪問文件的引用的表?如果兩個(gè)不同程序或用戶訪問同樣的文件,在打開文件表中應(yīng)包含單獨(dú)的條目嗎?
假設(shè)您有一個(gè)混合組成的作為RAID級(jí)別1和RAID級(jí)別5的磁盤配置。假設(shè)該系統(tǒng)在決定該組織的磁盤用于存儲(chǔ)特別是文件方面具有靈活性。哪個(gè)文件應(yīng)存放在1級(jí)的RAID磁盤并在5級(jí)的RAID磁盤中用以優(yōu)化性能?
討論支持聯(lián)系檔案,兩岸裝入點(diǎn)的優(yōu)點(diǎn)和缺點(diǎn)(即鏈接文件指的是文件在不同體積存儲(chǔ))。
硬盤驅(qū)動(dòng)器的可靠性常常用平均無故障時(shí)間(MTBF)來描述。雖然稱之為時(shí)間,但經(jīng)常用設(shè)備小時(shí)來計(jì)算無故障時(shí)間。a.如果一個(gè)大容量磁盤有1000個(gè)驅(qū)動(dòng)器,每個(gè)的MTBF是750000小時(shí),一下哪個(gè)描述能最好地體現(xiàn)該大容量磁盤出錯(cuò)的概率?每千年一次,每百年一次,每十年一次,每年一次,每月一次,每周一次,每天一次,每小時(shí)一次,每分鐘一次,還是每秒一次?b.根據(jù)死亡統(tǒng)計(jì)資料,平均來說,20至21歲的美國人死亡的概率是千分之一。推斷出MTBF是20年。把這個(gè)數(shù)據(jù)從小時(shí)換成年。用MTBF來解釋這個(gè)20年的壽命,可以得到什么?c.如果一個(gè)廠商宣稱某種型號(hào)的設(shè)備有100萬小時(shí)的MTBF。這對(duì)設(shè)備預(yù)期的壽命有什么影響?
討論一旦難以維持的一致性的系統(tǒng)導(dǎo)致計(jì)算機(jī)崩潰,如何性能優(yōu)化的文件系統(tǒng)?
一個(gè)存儲(chǔ)設(shè)備上的存儲(chǔ)碎片可以通過信息再壓縮來消除,典型的磁盤設(shè)備沒有重新定位或基址寄存器(像內(nèi)存被壓縮時(shí)用的一樣),怎樣才能重定位文件呢?
假設(shè)使用參數(shù)Δ定義工作集合模型下的工作集合窗口。設(shè)置Δ為一個(gè)較小值,其表示頁錯(cuò)誤頻率和系統(tǒng)中當(dāng)前正在執(zhí)行的活動(dòng)頁(非暫停的)進(jìn)程數(shù)量,則影響如何?當(dāng)設(shè)置Δ為一個(gè)非常大的值呢?