1. 程式人生 > >【計算】單緩衝與雙緩衝

【計算】單緩衝與雙緩衝

題目:假設磁碟塊與緩衝區大小相同,每個盤塊讀入緩衝區的時間為10μs,由緩衝區送至使用者區的時間是5μs,系統對每個磁碟塊資料的處理時間為2μs。若使用者需要將大小為10個磁碟塊的Docl檔案逐塊從磁碟讀入緩衝區,並送至使用者區進行處理,那麼採用單緩衝區需要花費的時間為( )μs;採用雙緩衝區需要花費的時間為( )μs。

單緩衝區:(10+5)*10+2=152

雙緩衝區:10*10+5+2=107