首頁 > 硬體

怎樣優化記憶體

2020-10-19 13:19:43

  記憶體優化有時候還是挺有用的。很多時候大記憶體並不代表電腦就可以快了。那麼怎麼優化記憶體呢?下面就來介紹幾招優化記憶體的方法,有需要的朋友可以參考一下。

記憶體優化之雙連結法

  為電腦設定一套雙連結記憶體,是所有記憶體倍增方案中最有效率的,因為它是唯一一個能在物理上直接讓記憶體頻寬倍增的操作方案。

  簡單來說,雙連結架構是由主機板上的兩套獨立記憶體控制器組成,當兩個控制器分別插有一組記憶體時,這兩組控制器就能很容易地實現彼此間零等待時間。

  換用一個更通俗的比喻,那就是兩組卡車同時跑在一個同向二車道上,這樣到達目的地之後,花費同樣時間運送的貨物肯定要比之前一輛卡車(單條記憶體)多一些(理論上為單通道的一倍),而這就是對於雙連結記憶體的最佳詮釋。

  組建雙連結需要有什麼特別注意的地方呢?沒有,其實這項技術早在幾年前就已經在DIYer中流行起來,現行的主機板幾乎100%支援雙連結架構。而且隨著這兩年技術的升級,如今的雙連結早已不像之前那樣,還要專門尋找容量一致、效能相近的第二條記憶體。

  只要你的主機板支援所謂“彈性雙連結」技術,無論第一記憶體控制器(一般是兩組插槽)插著多少記憶體,也不管裡面的記憶體容量是否相同,只要在另一記憶體控制器插槽中(顏色會與第一控制器插槽不同)插入對應容量的記憶體(比如左側2GB,那麼右側也要插入2GB),系統便會自動匹配並組成記憶體雙連結,效能不受影響。

記憶體優化之系統優化法

  除了物理雙連結外,登入檔也是決定大記憶體效能的另一個因素,畢竟車輪換了發動機也要給力不是!下面小編就簡單列舉兩項與記憶體效能有關的登入檔項吧。

  注:以下各項均位於登入檔[HKEY_LOCAL_MACHINESystemCurrentControlSetControlSessionManagerMomoryManagement]下

  * “LargeSystemCache」:該功能是在記憶體中開闢一塊空間用於檔案預讀操作,作用有點像Wndows自帶的Prefetch,只不過儲存的資料不同而已。預設情況下該鍵值為“0」,表明系統快取為4MB,而當我們將其修改為“1」時,快取將會從4MB變為8MB,顯然當你擁有一個更大記憶體後,這項鍵值就很有必要開啟了。

  * “SecondLevelDataCache」:由於CPU速度遠高於記憶體,因此物理上會有一個專門的二級快取負責協調兩者間差異,而這項鍵值的作用就是擴大作業系統中二級快取的預定大小,預設情況下該鍵值為“0」,代表系統開啟256KB快取,如果可以的話就把它改為“512」吧(十六進位制哈~)。

  * “IoPageLockLimit」:眾所周知BT下載一般都是很變態的,因此這個鍵值就顯得十分有用了。它的作用是提高系統輸入/輸出裝置與CPU之間的通道,以便在緩衝資料時更流暢。一般來講目前的記憶體設定可以將數值直接設為8000(十六進位制),換算為十進位制後為32MB。如果你平時經常使用BT,設好後會發現原本狂閃的硬碟燈一下子變得安靜多了。

  注:此外在一些大記憶體電腦上,也能手工禁止Windows虛擬記憶體元件(“系統屬性」→“高階」→“效能」→“虛擬記憶體」),以免讓電腦更充分得利用實體記憶體(“虛擬記憶體」是建立在硬碟中的)。但要注意的是,這種方法一般只適合於普通使用者,如果在你平時工作中,有可能遇到某些極耗記憶體應用時(如 VMWare),完全禁用虛擬記憶體將可能在記憶體全部耗盡後使Windows崩潰。

  小編之前介紹過相關的內容,有興趣可以前往閱讀:虛擬記憶體怎麼設定最好


IT145.com E-mail:sddin#qq.com