程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 跪求大神-二級緩存..............

跪求大神-二級緩存..............

編輯:編程解疑
二級緩存..............

大神給解釋一下二級緩存指的是什麼嗎? 有點蒙...................

最佳回答:


CPU緩存(Cache Memory)位於CPU與內存之間的臨時存儲器,它的容量比內存小但交換速度快。在緩存中的數據是內存中的一小部分,但這一小部分是短時間內CPU即將訪問的,當CPU調用大量數據時,就可避開內存直接從緩存中調用,從而加快讀取速度。最初緩存只有一級,二級緩存(L2 CACHE)出現是為了協調一級緩存與內存之間的速度。二級緩存比一級緩存速度更慢,容量更大,主要就是做一級緩存和內存之間數據臨時交換的地方用。

計算機緩存系統就是一個金字塔,,,頂部是寄存器 ,容量小,讀寫速度最快 ,底部就是我們的硬盤 ,容量大,讀取速度最慢,為什麼不全用寄存器存儲,呵呵,太貴了。采用這種方式,降低成本,但是又不會損耗多少性能。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved