回覆列表
  • 1 # 矮大緊話事人

    CPU的快取分為一、二、三級,是一種臨時儲存方式,內置於處理器當中,主要處理CPU與記憶體之間的執行效率不匹配的問題,是協調記憶體與CPU的重要樞紐。因為CPU在執行命令的時候是高速執行的,此時若沒有多級快取,那麼記憶體嚴重拖慢總體速度,而快取的作用就是在儲存一小部分的資料,當處理器有資料需求,首先呼叫快取,解決了時效問題。市面上的兩大處理器廠商AMD和Intel在此選擇上有所不同,AMD一般都有一二級快取,而Intel保留二三級快取。

    一級快取是最重要的,它能直接影響電腦的執行速度。一級快取容量越大就會儲存資訊越多,可以減少CPU與記憶體之間的資料交換次數,提高CPU的運算效率。但是由於高速緩衝儲存器均由靜態RAM組成,結構較複雜,在有限的CPU芯片面積上,一級快取不可能做的很大,以後需要一下二三級快取進行輔助。

    二級快取工作內容是協調一級快取與記憶體之間的效率問題。因為隨著處理器使用率上升,單憑一級快取已經不能很好的處理資料問題,那麼此時二級快取開始排上用途,它能繼續擔任一級快取溢位的資料交換問題,而且二級快取容量比一級快取大的多,但在執行效率上次於一級快取。

    三級快取的存在價值與二級快取類似,滿足二級快取超出資料執行而設計。三級快取的儲存容量更大,例如市面上比較火熱的I7 8700的三級快取已經達到12M。

    三級快取的存在都是便於提高處理器的執行速度,理論上講是越大越好。

    因此題主提出的疑問可以明確作出回答,那就是二級快取和三級快取在處理器上尤為重要。

  • 中秋節和大豐收的關聯?
  • 有關於時間的英語單詞?