問答題

【簡答題】假定一個程序重復(fù)完成將磁盤上一個4KB的數(shù)據(jù)塊讀出,進行相應(yīng)處理后,寫回到磁盤的另外一個數(shù)據(jù)區(qū)。各數(shù)據(jù)塊內(nèi)信息在磁盤上連續(xù)存放,并隨機地位于磁盤的一個磁道上。磁盤轉(zhuǎn)速為7200RPM,平均尋道時間為10ms,磁盤最大數(shù)據(jù)傳輸率為40MBps,磁盤控制器的開銷為2ms,沒有其他程序使用磁盤和處理器,并且磁盤讀寫操作和磁盤數(shù)據(jù)的處理時間不重疊。若程序?qū)Υ疟P數(shù)據(jù)的處理需要20000個時鐘周期,處理器時鐘頻率為500MHz,則該程序完成一次數(shù)據(jù)塊“讀出-處理-寫回”操作所需的時間為多少?每秒鐘可以完成多少次這樣的數(shù)據(jù)塊操作?

答案: 平均旋轉(zhuǎn)等待時間:(1s/(7200/60))/2≈8.33/2≈4.17ms
因為塊...
題目列表

你可能感興趣的試題

微信掃碼免費搜題