
根據任務管理器,我有 3GB 記憶體閒置。是否可以透過告訴 Windows 檔案系統使用更多記憶體來改進它?
答案1
它已經做到了:讀取的資料將快取在 RAM 中。你可能如果您正在處理特定的資料集,則可以透過預先載入檔案來獲得好處,但通常最好不要對作業系統進行事後猜測。
答案2
我真的只在進行批量導出時看到這種情況,其中文件大小可能超過幾GB,而這一切所做的只是創建一個緩衝區,這樣您的進程就不會崩潰,可以將頁面文件大小設置為自訂大小預見到這一點,但Windows 通常在管理記憶體方面做得非常出色,但是這個頁面檔案大小被視為虛擬內存,它所做的就是透過將RAM 資料快取到硬碟來保持環境正常運行,但是因為您的硬碟驅動器針對長期大容量儲存進行了最佳化,而不是快速存取緩存,這會顯著減慢您的系統速度。
請同時記住,根據您的規格,3GB 是32 位元Windows 作業系統識別的最大RAM 量,如果您沒有運行64 位元作業系統,您可能會考慮這一點,尤其是當您可以再以50 美元左右的價格購買8GB DDR3 套件時。