使用primocache 來給SSD當一級緩存.朋友說這樣沒意義且較傷主機板是真的嗎?因為匯流排要一直去讀取記憶體內的東西.然後記憶體也一直都不斷地在RUN匯流排也一直都有資料滿載再跑.所以不建議使用.這是真的嗎?
fdfanmo wrote:因為匯流排要一直去讀取記憶體內的東西. 並不會難不成沒了primocache記憶體裡面就是空的嗎?很顯然不是,效益上SSD已經夠快了加上ram容量普通人頂多8G/16G/32G切出緩存到時候RAM不夠用也是麻煩
Ghostwriter wrote:難不成沒了primocache記憶體裡面就是空的嗎? 謝謝大大的回覆~但是如果沒開primocache記憶體應該不會吃到20G那麼多..大概就吃4GB多一點喔..primocache他是你開多少他就吃到滿滿的.然後拚命中率..
一樣系統有讀到他才緩存的,你要開機後讀第二次才是命中,所以不太需要開太大,系統本身也有這機制,利用多餘的ram當快取,只是軟體的效率高一點,所以不是有跟沒有的天大差距,而是效率高低的差別,系統的緩存比較像流水席,容易被擠掉,軟體的有自己的演算法,還有你給它的固定空間,命中會比系統高系統快取到會被優先讀取,軟體的備用讀取,等於說你在同時做兩次快取,軟體快取為了就是補足系統的不足,所以一級緩通常是寫緩,主要是保護硬碟用,二級才是讀緩,命中會很高,但就是獻祭那顆硬碟。