瀏覽單個文章
NEAL
Golden Member
 
NEAL的大頭照
 

加入日期: Jun 2002
您的住址: Taiwan
文章: 2,668
引用:
作者google7401
我舉個例子講解好了:
1...畫一張圖或打個文件小一點都會吃掉記憶體30MB以上就是超過6MB大量的資料是在
RAM不是在L2
2...玩個遊戲程式約100MB資料更大1G等級還是超過L2的上限,有很多資料載入在RAM中

到底有哪些會一直在L2被找到呢?
大部分的程式在L2內都是來來去去, 不會一直留在那邊存取(除了測試程式重複執行)
這就是大多數人感覺沒有跟測速軟體一樣有大幅加速的快感(2~3倍)
如果說加快30%是有的但是砸下的金錢感覺不太等值
不如弄個2顆HDD做 RAID 0 或換張VGA卡會有飛快的感覺來的有用又省錢


Memory就算沒有Temproal Locality,也有Spatial Locality喔

只要Cache Block(或Line Size)夠大,在載入時,就能減少Miss,提昇效率

不一定要像你說的重複執行才會,請複習一下計算機結構:Memory Hierachy一章
__________________
工作主力機:
AMD Ryzen9 5900X 2203 B2
MSI B550M Mortar WiFi
Kingston Fury Beast RGB D4-3600 32GBx4 (Hynix AJR)
Samsung 970 EVO Plus 1TB
EVGA 850GM SFX
Thermalright SilverArrow IB-E Extreme
Mech. Master C28
BenQ PD3200Q
ASUS ROG Gladius II Origin
GANSS HS75T x Glorious Panda

護眼LCD的選擇
LG 32LM6200 32吋液晶電視電源模組維修經驗分享
舊 2008-01-22, 07:00 AM #89
回應時引用此文章
NEAL離線中