引用:
作者smarket
根據memory hierarchy的運作原理
儲存在較快較小的記憶體裝置中的資料為較慢較大的記體裝置中的資料的子集。
基本上虛擬記憶體是為你紀錄目前仍未註銷的資料,除非目前正要使用的資料是記憶體內所沒有的,不然是不會從虛擬記憶體搬進來。
就像你不會只想用cache不想用記憶體是同樣的道理。
虛擬記憶體有它存在的必要->至少記憶體定址必須靠他才能執行一些超越記憶體容量以上的大程式的執行,例如VLSI CAD tool...
所以要改善記憶體的速度要從加大記憶體(減少搬資料的次數)及加快H.D.(加快搬動的速度)的速度兩方面同時進行。
|
請教一下記憶體定址不是跟定址線有關嗎?為何會跟虛擬記憶體有關?
有人知道Prefetch資料夾裡的東西跟PF使用量有何關係嗎?
PF使用量不就是正在使用的虛擬記憶體嗎?
謝謝~~