除了切換到 Windows 64 位元(或 Linux 64 位元)之外,充分利用 1GB PAE ramdisk(在硬碟速度較慢的筆記型電腦上)的最佳策略是什麼?
這裡http://windows7themes.net/how-to-use-4gb-ram-in-windows-7-32bit.html我了解如何在我的 4GB 系統上啟用 PAE ramdisk,以便我可以利用第 4 GB(微軟因許可原因在 win32 中禁用此功能而感到羞恥)。
我看到這些選項:
- ramdisk 上的頁面檔案(目前狀態,到目前為止運作正常),
- ramdisk 上的 Readyboost(尚未嘗試),
- ramdisk 上的臨時文件(目前是 firefox 臨時文件,據說系統臨時文件會導致安裝問題)
編輯2012-02-16:從下面的提示來看,最好的解決方案似乎是:
- ramdisk 上的頁面文件
- ramdisk 上安裝不需要的臨時檔案(firefox 暫存檔案)
- 關機時刷新 ramdisk(請參閱下面的登錄提示)
答案1
建立 ramdisk 後,將其上的頁面檔案設定為系統管理或自訂,以使用大部分 ramdisk。然後在關機時清除頁面檔案。谷歌一下它的註冊表調整。原因是 Windows 不會尋找不存在的頁面文件,因為它會在 ramdisk 初始化之前查找頁面文件。由於頁面文件駐留在 ramdisk 上,因此它不存在,因此會建立一個臨時頁面文件,並且此後不會增加速度。這極大地改進了我的系統。
答案2
您可以將臨時資料夾設定為指向 ramdisk。許多應用程式使用臨時資料夾。
Control Panel -> System -> Advanced -> Environment Variables
將應用程式資料資料夾放入記憶體中可以帶來相當好的改進,但這是最危險的事情。我個人沒有這樣做,因為我認為某些服務可能會在加載 ramdisk 驅動程式之前開始使用它。但這是說明如何做到這一點。
最後,我一直在做的是將 Web 瀏覽器的檔案從 appdata 移到 ramdisk。前往您的網頁瀏覽器的首選項並設定記錄、cookie、快取,以及其他所有內容到 ramdisk。它使瀏覽速度更快,而且效果很好,因為我大部分時間都花在網路上。
請務必啟用在系統關閉時將 ramdisk 內容儲存到 HDD,並在啟動時重新載入備份以保留變更。
答案3
您可以使用 Microsoft 的進程監視器來分析應用程式的讀取模式。如果您在卸載應用程式時遇到問題,可以使用連結 etxension 建立軟連結。例如,我將《Skyrim》的一些網格和紋理放入我的虛擬磁碟中。在 Linux 中,我使用 VMware 虛擬磁碟及其暫存檔案。但我沒有在 Windows 中嘗試過。除此之外,我對虛擬磁碟沒有任何強烈的需求。