作業系統概述問答集 #2



問題:快取如何能夠提高計算機系統的效能?

回答:如果 CPU 和 I/O 裝置的速度相近,則快取有助於讓 CPU 和 I/O 裝置以全速執行,這樣 CPU 和 I/O 裝置就不會在任何時刻閒置。

通常,CPU 比輸入裝置快得多。在這種情況下,CPU 永遠面臨空的輸入緩衝區,並處於等待輸入裝置將記錄讀入緩衝區的閒置狀態。對於輸出,CPU 會繼續以全速執行,直到輸出緩衝區已滿,然後開始等待。

因此,快取對於在計算工作和 I/O 操作之間取得平衡的任務非常有用。在其他情況下,快取方案可能無法很好地發揮作用。

os_exams_questions_answers.htm
廣告
© . All rights reserved.