• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是二級緩存(L2 Cache)?

    二級緩存是多級存儲策略的一部分,用于提高計算機性能。目前的模型使用了三級緩存,分別稱為L1、L2和L3,每一級都彌補了極快的計算機處理單元(CPU)和慢得多的隨機存取存儲器(RAM)之間的差距,一級緩存通常內置在CPU中,而二級緩存...
    二級緩存是多級存儲策略的一部分,用于提高計算機性能。目前的模型使用了三級緩存,分別稱為L1、L2和L3,每一級都彌補了極快的計算機處理單元(CPU)和慢得多的隨機存取存儲器(RAM)之間的差距,一級緩存通常內置在CPU中,而二級緩存通常內置在主板中(如果存在,還有三級緩存)。但是,一些CPU現在既包含二級緩存,也包含一級緩存,還有一些甚至包含了三級緩存。
    一個計算機主板。
    CPU緩存的工作是預測數據請求,這樣當用戶點擊一個常用程序時,運行該程序所需的指令就已準備就緒,存儲在緩存中。當這種情況發生時,CPU可以毫不延遲地處理請求,極大地提高了計算機性能。CPU將首先檢查一級緩存,然后檢查二級緩存和三級緩存。如果它找到所需的數據位,這是一個緩存命中,但如果緩存沒有預料到請求,CPU將得到一個緩存未命中,數據必須從速度較慢的RAM或更慢的硬盤驅動器中提取。
    SDRAM芯片一次可以接受多個寫入命令。
    由于保存數據位是CPU緩存的工作,你可能會想知道為什么會有一個以上的緩存級別,為什么只有二級緩存,更不用說三級緩存,而你只需要讓一級緩存更大?
    答案是緩存越大,延遲越長。小緩存比大緩存快為了優化整體性能,最好的結果是讓最小、最快的緩存最接近CPU本身,其次是稍大的二級緩存池,以及更大的三級緩存池。其思想是將最常用的指令保留在一級緩存中,二級緩存保存下一個最可能需要的數據位,如果CPU需要處理一級緩存中不存在的請求,它可以快速檢查二級緩存,那么L3。
    緩存設計是競爭激烈的微處理器市場的關鍵策略,因為它直接提高CPU和系統性能。多級緩存是由更昂貴的靜態緩存制成的RAM(SRAM)芯片與更便宜的動態RAM(DRAM)芯片相比。DRAM和同步DRAM(SDRAM)芯片通常被稱為RAM。不應混淆SRAM和SDRAM芯片。
    在查看新計算機時,請檢查L1、L2和L3緩存的數量。在其他條件相同的情況下,具有更多CPU緩存的系統將執行更棒的是,同步緩存比異步緩存更快。
    一個中央處理器。二級緩存是一個CPU緩存。
    • 發表于 2020-07-10 15:11
    • 閱讀 ( 1091 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆