eeePC不是一部很快的筆電,有很多人用以下的教學為eeePC加Ramdisk。
Gavotte Ramdisk 免費「虛擬硬碟」(使用教學:http://briian.com/?p=4895 )
然後,把swap分頁檔轉到ramdisk去加速,甚至把firefox 的cache,系統的temp檔案也轉到ramdisk上,但其實都效用不大,因為都缺少了整體觀。
最搞笑的,莫過於其中一些所謂教學中,建議要把firefox的整個profile要關機時rar來,關機時rar去。 要轉個cache設定,讀一篇半篇英文說明,絕沒有想像中可怕嘛......不要自己嚇到自己罷,有志者天下無難事罷!
好,廢話少說,讓我列出我的整體解決方案罷,真的有效就覆文告訴我一下罷。
註:此設定只建議在WIN-XP的eeePC,2G ram試行,其他的請自己試驗,相信也出不了大事,改回去便了。
第1步
====
設定ram disk
請使用教學:http://briian.com/?p=4895
建議如有2G ram的話,設定768m 為 R: ,然後reboot,使設定生效。
第2步
====
設定「虛擬記憶體」分頁檔pagefile.sys
不止一個朋友投訴過,按某些教學取消了pagefile.sys會出現不同的問題,例如:
============
http://support.microsoft.com/kb/314482
如果您從開機磁碟分割完全移除分頁檔,Windows 會無法建立傾印檔案 (Memory.dmp),以致於無法在發生核心模式中斷 (STOP) 錯誤訊息時,寫入偵錯資訊。如果您必須偵錯以排解中斷 (STOP) 錯誤訊息的問題,這還會導致延長停機時間。
============
所以,完全取消「虛擬記憶體」有時是自尋煩惱的事,最好是把它設到ramdisk內:
[控制台] - [系統] - [進階系統設定] - [效能] - [進階] - [虛擬記憶體]
把現存在c:的分頁檔取消,設立一個 512-620的分頁檔在r: (ramdisk)。
1. 啟動登錄編輯器regedit.exe。.
2. 變更下列登錄機碼中 ClearPageFileAtShutdown 值的資料數值到 1 的值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\ Memory Management
如果值不存在, 新增下列值:
值名稱 : ClearPageFileAtShutdown
值類型 : REG_DWORD
值 : 1
3. 重新啟動電腦, 變更才會生效。
好了,現在WinXP懂得自己把設定檔設在R:,也懂得在關機和開機時,在ramdisk自己刪除和開設pagefile.sys了。
第3步
====
為網絡卡設定快取緩存(cache/buffer)
在[執行]打msinfo32.exe,找出網絡卡和硬碟的irq。
沒有eeePC在手,以我的工人舍為例,在我的sh8是irq 14(IDE),16(LAN),18和19(USB + WiFi)。
用[執行]喚出sysedit.exe,找system.ini,在[386enh]之下加入這4行:
Irq14=4096
Irq16=4096
Irq18=4096
Irq19=4096
記得把它儲存好。
這樣,主要的USB和IDE都會有4k的ram去做緩存。 (稍後重新啟動電腦)
在eeePC相信是不用改IRQ14了,但網絡卡的加速還是很爽的。
第4步
====
第4和5步做不做也行,但就要小心。
在不影響其他FIREFOX資料儲存下,把暫存檔轉到RAMDISK。
開FIREFOX,在網址欄輸入:about:config
在「篩選器」打入 : browser.cache.disk.parent_directory
應該一定有的,「內含值」應該是 C:\Documents and Settings\Your_User_Name\Application Data\Mozilla\ 之類,沒有的話就自己加入一個名為 browser.cache.disk.parent_directory 的「字串」。
把原本的「內含值」改為你要改的位置,例如: R:\
它便會使用"R:\Cache" 為暫存區,所有其他的設定都設在原本的硬碟,那還需要甚麼rar?
然後,記得在[啟動]裡加入一個XXX.bat(XXX自己改名罷),加入一句"mkdir r:\Cache"便行。
那由再啟動FIREFOX開始,你的CACHE就會存到,R:\Cache,有朋友說不開那句 "mkdir r:\cache" 也無問題,我自己就為了保險,主動為firefox預開了這路徑,免得它花時間找和創設新路徑,只是小心而矣。
FIREFOX的快取大小要調整一下,建議30-50m便足夠,每次重啟ramdisk內的快取都會是新的,那有好有壞,但我自己較喜歡這樣,壓來壓去的太煩人了。
第5步
====
我不反對把windows的temp轉到ramdisk,因為真正會快一點,但就要設定好變數,例如:
[控制台] - [系統] - [進階系統設定] - [進階] - [環境變數]
把"TEMP"和"TMP"都設成"R:\"。
到這裡,重啟電腦,在我感覺上連上網也快了不少(WiFi被加上buffer cache了),比未設定時順得多了,播片時動滑鼠也沒有問題了。
引用:http://www.mobile01.com/topicdetail.php?f=233&t=559896&last=9857278
留言列表