磁碟快取最佳化

磁碟快取最佳化,指的是對 cache(Windows的磁碟快取空間)進行人工設定來減少系統計算cache的時間,保證其它程式對記憶體的要求,節省大量的等待時間,起到性能提升的作用。Cache(即高速緩衝存儲器(Cache Memory),是一種特殊的存儲器,它由Cache 存儲部件和Cache控制部件組成,它對系統的運行起著至關重要的作用。Cache 存儲部件一般採用與CPU同類型的半導體存儲器件,存取速度比記憶體快幾倍甚至十幾倍。而Cache 控制器部件包括主存地址暫存器、Cache 地址暫存器,主存—Cache地址變換部件及替換控制部件等。

基本介紹

  • 中文名:磁碟快取最佳化
  • 類型:特殊的存儲器
  • 對象:cache
  • 存取速度:快
磁碟快取最佳化,工作原理,套用,工具,

磁碟快取最佳化

cache
一般情況下,Windows會自動設定使用最大量的記憶體來作為磁碟快取。但是,很有必要對磁碟快取空間進行人工設定,這樣不僅可減少系統計算cache的時間,而且可以保證其它程式對記憶體的要求,節省大量的等待時間。
在最佳化大師中設定“磁碟快取最佳化”,你可以設定minfilecache以及maxfilecache各自的最大值和最小值。而且最佳化大師還提供了包括縮短Ctrl+Del+Alt關閉無回響程式的等待時間;最佳化頁面、DMA通道的緩衝區以及斷點值;縮短應用程式出錯的等待回響時間等等共八個選項,使用者可以按照實際情況進行設定。
需要選哪個選項,就單擊該選項前的小方框,框中出現一個小勾後,此選項就被選中了。
當你選好你需要的選項後,單擊“最佳化”,磁碟快取最佳化的功能就設好了,在Windows最佳化大師界面的底部會出現提示,讓你重新啟動系統。以下介紹的其他各種功能使用都需如此操作。
如果你想把所有選項改回Windows的默認值,單擊“恢復”,然後重啟系統。
在這裡想提到的是“虛擬記憶體”的管理功能,按下該按鈕,在彈出的對話框中選擇“用戶自己指定虛擬記憶體”,使用者就可以自行設定最大值和最小值的具體值,這兩個值系統都推薦設為191MB,而且建議將虛擬記憶體設定到系統最快的硬碟上。需要注意的是用戶自己設定的虛擬記憶體不能小於系統記憶體的容量。

工作原理

??我們知道,CPU運行程式是一條指令一條指令地執行的,而且指令地址往往是連續的,意思就是說CPU在訪問記憶體時,在較短的一段時間內往往集中於某個局部,這時候可能會碰到一些需要反覆調用的子程式。電腦在工作時,把這些活躍的子程式存入比記憶體快得多的Cache 中。CPU在訪問記憶體時,首先判斷所要訪問的內容是否在Cache中,如果在,就稱為“命中”,此時CPU直接從Cache中調用該內容;否則,就稱為“不命中”,CPU只好去記憶體中調用所需的子程式或指令了。CPU不但可以直接從Cache中讀出內容,也可以直接往其中寫入內容。由於Cache的存取速率相當快,使得CPU的利用率大大提高,進而使整個系統的性能得以提升。

套用

早在486時代,主機板上就設計了Cache插槽,用戶可以根據需要自己配置Cache;586級的CPU晶片中已集成了部分Cache,同時還保留了Cache插槽供用戶擴充,而到了Pentium Ⅱ時代後,Cache已全部集成到了CPU晶片中,主機板上再也沒有Cache插槽。現在比較流行的CPU晶片中一般集成了至少16KB的代碼Cache 和16KB的數據Cache(作為L1 Cache),以及至少64KB的L2 Cache。
電腦在執行任務時,那種使用頻率非常高的子程式或指令不是很多的,因此那些使用頻率不太高的內容只須保存在速度相對較低的記憶體中就可以了。
在實際套用中,Cache,尤其是L2Cache對系統的性能,特別是對浮點運算能力有較大的影響。而我們知道,大部分遊戲的流暢運行需要頻繁的浮點運算。因此,CPU運行遊戲的性能的好壞與L2Cache的容量與速度有很大關係。

工具

windows最佳化大師
Windows最佳化大師是一款功能強大的系統輔助軟體,它提供了全面有效且簡便安全的系統檢測,系統最佳化,系統清理,系統維護四大功能模組及數個附加的工具軟體,
KBCache免費記憶體快取+SSD快取工具
免費的伺服器記憶體快取+SSD快取 (適用所有虛擬磁碟)體驗版工作步驟: 先使用伺服器記憶體做快取, 再使用SSD 做為快取.由於SSD無機械磁頭讀寫,並發回響速度強,有利於最大程度提升伺服器的負載能力,

相關詞條

熱門詞條

聯絡我們