日前升級(jí)內(nèi)存容量到8g之后,發(fā)現(xiàn)在xp下因?yàn)闊o法全部利用造成浪費(fèi),因此考慮安裝ramdisk以充分利用資源。
一. 下載安裝
ramdisk有多個(gè)不同的版本,我選擇的使用口碑不錯(cuò)的SuperSpeed RamDisk plus, google一下可以找到很多下載的地方,目前比較穩(wěn)定的版本是9.04,我使用的版本是從這里下載的:
http://www.xdowns.com/soft/6/7/2008/Soft_41183.html
在下載包中帶有一個(gè)可以使用的序列號(hào):
xdowns.com
NZF2Z-HZZT4-9JW75-KKQBZ-BQZ0Q
通常建議直接使用英文原版,漢化的版本理論上總是有可能帶來一些問題和麻煩,考慮到ramdisk設(shè)置簡(jiǎn)單,英文基本不會(huì)是問題。
安裝比較簡(jiǎn)單,一路ok即可。
二. 修改boot.ini文件激活pae
需要修改當(dāng)前操作系統(tǒng)(以使用最多的xp 32位為例)的boot.ini文件,主要是打開pae的支持,不過這個(gè)對(duì)于某些主板本身就是默認(rèn)打開的(例如我自己用的intel p35),即使不設(shè)置也可以正常工作,但是還是設(shè)置一下以策安全。
打開boot.ini文件,注意這個(gè)文件一般會(huì)是只讀文件,請(qǐng)先修改屬性去除只讀,修改保存后再設(shè)置回只讀。一般會(huì)有如下的內(nèi)容:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
增加一個(gè)pae的選項(xiàng)即可,實(shí)例如下:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /pae /fastdetect
需要重新啟動(dòng)計(jì)算機(jī)才能生效。可以通過查看我的電腦 -> 屬性 -> 常規(guī) -> 右下角的cup/內(nèi)存信息,如果在內(nèi)存信息后面出現(xiàn)"物理地址擴(kuò)張"字樣則pae開啟成功。
三. 最為重要的一點(diǎn),要激活windows未管理的內(nèi)存
這里先解釋一下,由于32位系統(tǒng)的限制,一般的32位操作系統(tǒng)沒有特殊設(shè)置的話理論最大支持4g內(nèi)存,考慮到高位內(nèi)存由于歷史原因地址被其他硬件使用,因此典型如windows xp/vista的系統(tǒng),只能識(shí)別到3g到3.5g不等。對(duì)于超過windows識(shí)別范圍內(nèi)的內(nèi)存是沒有辦法被操作系統(tǒng)使用的,因此這些內(nèi)存相當(dāng)于浪費(fèi)了。
使用ramdisk的一個(gè)重要好處就是可以識(shí)別并使用到這些沒有被操作系統(tǒng)使用的內(nèi)存,尤其對(duì)于我這種8g內(nèi)存的情況。雖然ramdisk可以使用操作系統(tǒng)可以識(shí)別和利用的內(nèi)存,但是這樣一來就是和操作系統(tǒng)在爭(zhēng)內(nèi)存而不是充分利用資源。
目前SuperSpeed RamDisk plus 9.04版本可以提供這個(gè)功能,但是需要在安裝后創(chuàng)建虛擬硬盤之前首先開啟對(duì)windows未管理內(nèi)存的支持。
設(shè)置步驟如下:
1. 打開 file -> memory
可以看到默認(rèn)的內(nèi)存管理信息
Node Available Memory (MB)
0 2960
Estimated total memory available: 2960 MB
The System Management BIOS reports 8192 MB of main memory installed in the system.
2.點(diǎn) unmanaged -> configure
勾選"enable use of unmanaged memory"
reserved(MB)將默認(rèn)的1修改為其他,比如10或者100,然后點(diǎn)OK,會(huì)出現(xiàn)成功激活windows未管理的內(nèi)存的提示,表明已經(jīng)設(shè)置成功。
點(diǎn)close回到剛才的memory information窗口,可以看到現(xiàn)在信息發(fā)生了改變:
Node Available Memory (MB)
0 7982
Estimated total memory available:
Windows-managed 2960 MB
Unmanaged 5022 MB
Total 7982 MB
The System Management BIOS reports 8192 MB of main memory installed in the system.
這里特別要注意的是"Unmanaged 5022 MB",這是windows沒有管理到但是ramdisk可以使用到得內(nèi)存總數(shù),后面我們創(chuàng)建虛擬硬盤時(shí)主要不要超過這個(gè)大小。
close回到主窗口。
四. 創(chuàng)建虛擬硬盤
準(zhǔn)備工作做好了,終于可以開始創(chuàng)建虛擬硬盤了。
點(diǎn) action -> add開始,以后的步驟如下:
1. 提示信息,直接next
2. 設(shè)置虛擬硬盤的大小,按照實(shí)際需要設(shè)置,例如4096M
3. 清空內(nèi)容,設(shè)置是否要在刪除或者重載虛擬硬盤時(shí)清空內(nèi)存的內(nèi)存,默認(rèn)不設(shè)
4. 選擇盤符,沒有特殊要求,個(gè)人喜好喜歡離現(xiàn)在在用的盤符遠(yuǎn)一點(diǎn),比如R盤
5. 選擇文件系統(tǒng),一般選ntfs即可。后面的"Create '\temp' folder"最好選上,否則某些情況下會(huì)出現(xiàn)每次機(jī)器重啟后需要格式化虛擬硬盤的盤符的問題。第二個(gè)選項(xiàng)是選擇是否壓縮,一般不選。
6. 關(guān)機(jī)時(shí)是否保存。這里選擇是否在關(guān)機(jī)時(shí)將內(nèi)存保存到硬盤,如果是則以后每次開機(jī)的時(shí)候會(huì)自動(dòng)裝載上次關(guān)機(jī)前保存的內(nèi)容,會(huì)比較方便使用。但是缺點(diǎn)就是每次的關(guān)機(jī)保存和開機(jī)裝載都是要進(jìn)行大量的文件讀寫操作,會(huì)極大的影響系統(tǒng)開機(jī)關(guān)機(jī)的速度。建議先不選,以后確認(rèn)需要這個(gè)功能并且愿意犧牲開關(guān)機(jī)速度時(shí)再設(shè)置。
7. 完成
這樣就添加了一個(gè)新的虛擬硬盤,在ramdisk的主窗口中可以看到。打開我的電腦可以發(fā)現(xiàn)新的盤符已經(jīng)被識(shí)別,可以和一般磁盤一樣讀寫。
五. 重新啟動(dòng)系統(tǒng)
這步不是必須得,上個(gè)步驟創(chuàng)建虛擬硬盤成功后就可以正常使用了。之所以重啟是想驗(yàn)證安裝設(shè)置是否可以在操作系統(tǒng)重啟后繼續(xù)有效,還有,很重要的,操作系統(tǒng)能否正常啟動(dòng)----小心出現(xiàn)啟動(dòng)緩慢甚至啟動(dòng)過程中死機(jī)的情況,安全起見安裝前請(qǐng)使用類似ghost之類的軟件先做好鏡像備份。
以上設(shè)置完畢,一個(gè)新的讀寫速度極高的硬盤就可以提供使用了。