雖然在32位的Windows XP或Vista作業系統下4GB的實體記憶體無法被完全識別出來,但是我們可以通過RamDisk這個小軟體,把識別不到的記憶體空間轉化為“硬碟”空間,從而實現4GB實體記憶體的充分利用。
安裝了2根2GB Kingston DDR2 800記憶體之後,開啟Memset軟體,可以看到4GB記憶體很好地運行在了雙通道模式下,這樣才能確保系統獲得最佳的效能提升。
1.安裝RamDisk驅動
新版的RamDisk軟體之所以能夠利用32位Windows無法識別的記憶體空間,完全是依賴其中的gavotte版RamDisk驅動。下載RamDisk軟體包,解壓後拷貝到D:/ RamDisk目錄下。開啟“控制台-添加硬體”,選擇“添加新的硬體裝置”,並且選擇手動安裝硬體,然後在硬體列表中選擇RamDisk,接著選擇從“磁碟安裝”,在驅動程式對話方塊中選擇剛才D:/ RamDisk目錄下的RRAMDISK.INF。正確安裝之後會在“裝置管理員”中出現RamDisk表徵圖。
2.開啟Windows作業系統的PAE模式
PAE就是所謂的實體位址延伸(Physical Address Extension),開啟該模式之後32位Windows系統才能在硬體層面上識別4GB及以上容量的實體記憶體。開啟該模式的方法非常簡單,只須雙擊D:/ RamDisk目錄下的ram4g.reg檔案,把其中的資訊匯入註冊表並重新啟動電腦即可。開啟PAE模式之後在“我的電腦”屬性中可以看到記憶體容量下面出現“實體位址延伸”字樣.(Gemsea:在沒有出現物理擴充地址的情況下,就是ram4g.reg沒有起作用,方法可以增加Boot的選項/PAE,我的電腦->屬性->進階->啟動和故障恢複->編輯,在文字檔Windows啟動項的最後加上/PAE,重新啟動系統就可以看見“實體位址延伸”的字樣了)
3.正確的BIOS設定
完成了上述的軟體佈建之後,還需要在BIOS中把“Memory Hole Remapping”選項設定為“Enable”(,具體選項名稱可能因主板的不同而有差異)。在我的DFI 975X/G主板中,如果開啟該選項,則在XP下僅能識別2GB實體記憶體,關閉該選項之後XP下可以識別3GB實體記憶體。而只有開啟該選項,RamDisk軟體才能利用XP系統找不到的那部分2GB記憶體。(Gemsea:某些主板沒有這個設定項,只要主板能識別4G記憶體就可以不管這個設定了)
4.軟體佈建
重新啟動電腦之後,運行RamDisk軟體,在菜單中選擇“Install RamDisk”,在左邊的下拉式菜單中設定虛擬硬碟的大小和盤符,並且把虛擬硬碟類型設定為“Fixed Media”,單擊下方的“Apply”即可。以後如果想要卸載虛擬硬碟則單擊“Remove RamDisk”就可以把虛擬硬碟請出作業系統。
三、妙用記憶體虛擬硬碟
在使用RamDisk把記憶體轉換為虛擬硬碟分區之後,我們可以根據自己的需要來格式化這個分區,一般選用NTFS格式,這樣得到的效能最佳。由於是記憶體虛擬而成的分區,所以該分區的資料讀寫速度非常快。我用老牌的磁碟讀寫速度測試軟體ATTO Disk Benchmark v2.41來比較普通硬碟與“記憶體硬碟”的讀寫速度,可以看到三星SP2504C的最高讀取速度只有約154MB/s,最高寫入速度只有約186MB/s,而“記憶體硬碟”則分別達到了約820MB/s和1013MB/s,這樣的速度優勢即使是磁碟陣列也難望其項背。
我們應該好好地利用這個極高速的“分區”。Windows作業系統總是會把一部分硬碟空間設定為虛擬記憶體,用來存放記憶體中暫時不用的資料,以提高記憶體使用量率。我們可以把這部分虛擬記憶體分頁檔轉移到該分區上,讓所有資料處理都在記憶體空間中進行,減少硬碟的讀寫操作,大大提高了系統的運行速度。
首先進入“系統屬性→進階”選項卡,把C盤的虛擬記憶體設定為“無分頁檔”,而把剛才的虛擬硬碟分區空間全部設定為分頁檔。當然,我們還可以把迅雷、BT等下載軟體的下載快取空間設定在RamDisk建立的虛擬硬碟分區上,以達到真正的無損下載。不過這個虛擬分區中的資料會在關機後全部丟失,所以應該及時儲存相關資料,以免造成無法挽回的損失。
完成了上述操作之後,你會發現XP的啟動速度明顯提高,電腦啟動時的XP進度條滾動時間從3.5秒減少到了2.1秒,而在平時的軟體運行中,硬碟的讀寫操作也明顯減少,4GB的記憶體在32位Windows作業系統下也能得到完全利用。大家趕緊動手吧,RamDisk助你充分利用實體記憶體空間,為你的作業系統加速。
文章來源:http://zhidao.baidu.com/question/84188647.html?si=1