智能鉆石俠需多大緩存?緩存前世今生
分享
CPU緩存(Cache Memory)是位于CPU與內存之間的規模較小的但速度很高的臨時存儲器,它通常由SRAM(靜態隨機存儲器)組成。用來存放那些被CPU頻繁使用的數據,以便使CPU不必依賴于速度較慢的DRAM(動態隨機存儲器)。不過限于它的昂貴成本,一般容量比內存要小。
SRAM結構簡圖
緩存的設計思路是用少量的速度較快的SRAM作為CPU與DRAM存儲系統之間的緩沖區,起初是在芯片的外部,到了80486時期,這部分SRAM被集成到了芯片內,因此又叫片內Cache。
DRAM結構簡圖
片內Cache即是今天的一級緩存,這部分緩存的容量是很少的,486芯片內只有8KB,到了奔騰高檔芯片就升級到了16KB,Power PC可達32KB。后來Pentium微處理器改進片內Cache,采用數據和雙通道Cache技術非常靈活、方便,極大地提高了微處理器的性能。
0人已贊
關注我們



