Thursday 10 March 2011

秘技,用盡4GB RAM!

同事傳過來的:密技 / 塞爆4G記憶體! Gavotte Ramdisk 32 bit XP,由於 Windows XP 只可以用到 3.25GB(視乎有冇分咗部份 RAM 俾 onboard display),所以 4GB RAM 最少浪費了 768MB RAM。所以網上有很多人努力用盡餘下的 RAM。以上是其中一個。

(請先參閱:密技 / 塞爆4G記憶體! 以了解 Gavotte Ramdisk 和 PAE。English version:Gavotte Ramdisk – Free virtual hardisk

如果 RAM 多,其實可以關掉 Windows 裡的 Virtual Memory,以限制 Windows 把 RAM data 回寫入硬盤這個慢速的 device。不過,這樣可以用的空間就只有 3.25GB。所以我打算間一個 1GB 的 RAM disk 做 Virtual Memory,這就算是 3GB RAM + 1GB Virtual Memory (on RAM disk),即是可以用的空間共有 4GB,而且 Windows 又不會投降沒有 Virtual Memory 了。

但是花了大半個小時,我都無辦法讓 RAM disk reside on 最後的 1GB 上。在 Google 找到另一篇文章,而且標題很出眾:VSuite Ramdisk – 3.25G to 4G (成功率大於Gavotte Ramdisk )。對,就是這個問題,Gavotte Ramdisk 成功率原來不高,起碼在我的 Asus 底板 + Intel C2D 3GHz E8600上都未能實現。

至於效能有冇升,我暫時未察覺到。不過相信 Virtual Memory 不在硬盤時,一定有快無慢。只是由原本 2GB Virtual Memory 改為 1GB。

No comments: