2012-01-17 53 views
0

由於公司原因,我們僅限於32位XP計算機。 Ramdrive(PAE)爲使用更多內存提供了一個很好的選擇,但在ramdrive上設置的分頁文件幾乎不被使用,並且它永遠不會增長。 我試過一些在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management下的選項,但是我沒有看到任何不同的行爲。我已將頁面文件設置爲最小2GB,最大4GB,但它永遠不會增長。覆蓋Windows XP分頁/緩存逐出策略

我想知道的是如何強制Windows XP頁面更多,驅逐更少。不是一個編程問題,但可能涉及到其他程序員。

+0

問題可能屬於superuser.com或者serverfault.com – selbie 2012-01-17 12:10:47

+0

什麼selbie說。這也可能是一種反優化。在ramdisk上分頁速度很快,但速度不夠快,所以你真的想強制執行它(我使用SuperSpeed Ramdisk Plus做同樣的事情)。它比固態硬盤甚至硬盤要好得多,但是當一些嚴重的分頁開始時,它是如此引人注目以至於毫無疑問。分頁到/從ramdisk在任何方面都不等同於RAM。因此,分頁應該是最後的手段,而不是首選。 – Damon 2012-01-17 15:41:34

+0

這是最後的手段,我被允許在32位上只使用〜3GB,但有了這個黑客,我可以使用其餘的4GB作爲ramdrive。這是直到決定我們切換到Win7。 – brainwash 2012-01-21 12:12:08

回答

0

如果你正在尋找分頁文件來分配更大的區域開始我建議將虛擬內存頁面文件設置爲最小4GB,這樣就不需要額外的時間來分配額外的空間。

+0

這是在RAM驅動器上,它應該沒有時間來調整它的大小。然而,它之前被設置爲固定的4GB,並且性能沒有差異。 – brainwash 2012-01-18 15:38:36