目前的內(nèi)存已經(jīng)很便宜,但不少品牌機(jī)或者用戶DIY的電腦,內(nèi)存還是可憐的256MB,更不用說筆記本電腦了。256MB的內(nèi)存,運(yùn)行WinXP尚捉襟見肘,就別提那些大型的游戲、應(yīng)用軟件了……幸好,我們還有內(nèi)存優(yōu)化工具幫忙。
游戲熱身準(zhǔn)備——Mem
微軟官方就推出了一款內(nèi)存釋放軟件——Mem。它小巧玲瓏,雖然沒有實(shí)時(shí)監(jiān)控等功能,甚至圖形界面都沒有。但這個(gè)軟件,卻很適合小內(nèi)存用戶在游戲之前執(zhí)行——只需雙擊它,被多占用的物理內(nèi)存就被釋放了。
1.Mem的由來
其實(shí),Win 2003中就有一個(gè)名為Empty.exe的小程序,也可以用來釋放某些應(yīng)用程序在占用大量內(nèi)存時(shí)不能及時(shí)釋放的那部分資源,但遺憾的是,這么好的東西卻沒有包含在Win2000和Wi nXP中。為了方便大家,微軟對(duì)Empty.exe進(jìn)行了包裝,讓它不僅支持Win2000/XP,而且使用起來更方便(不用像Empty.exe那樣需要輸入那些難記的參數(shù))。
2.讓Mem幫我每天定時(shí)整理內(nèi)存
Mem雖然小巧,但沒有實(shí)時(shí)監(jiān)控功能,怎樣才能讓它幫助我自動(dòng)整理內(nèi)存呢?試試“任務(wù)計(jì)劃”吧。
Step1 點(diǎn)擊“開始”→“設(shè)置”→“控制面板”→“任務(wù)計(jì)劃”→“添加任務(wù)計(jì)劃”,打開“任務(wù)計(jì)劃向?qū)А薄?/p>
Step2 在接下來的窗口中點(diǎn)擊“瀏覽”按鈕,在瀏覽窗口中選擇Mem程序。建議將Mem程序放在C盤某個(gè)文件夾下。比如C:\\Mem(Mem必須放在英文目錄里才能正常使用,千萬不要把它放到中文目錄里)。
Step3 再在接下來的窗口中,依次設(shè)置“任務(wù)名稱”,任務(wù)執(zhí)行方式為“每天”,每天執(zhí)行該任務(wù)的時(shí)間,最后輸入管理員賬號(hào)和密碼就可以了(如圖1)。
3.優(yōu)化效果
對(duì)于普通用戶而言,可以每天在打游戲之前手工執(zhí)行Mem進(jìn)行內(nèi)存優(yōu)化,也可以用計(jì)劃任務(wù)設(shè)置Mem在每天下班時(shí)(比如5:30)自動(dòng)優(yōu)化一下內(nèi)存。
下面我們就以筆者的計(jì)算機(jī)來查看一下優(yōu)化前后的變化(我的計(jì)算機(jī)內(nèi)存比較充裕,不過Mem對(duì)小內(nèi)存用戶來說,效果應(yīng)該更加明顯)。
(1)內(nèi)存優(yōu)化前
我使用FreeMeter軟件來進(jìn)行系統(tǒng)監(jiān)控。從圖2中可以看到計(jì)算機(jī)優(yōu)化前使用了1.98GB物理內(nèi)存,CPU平均利用率為38%,虛擬內(nèi)存使用了1.3GB。
(2)內(nèi)存優(yōu)化后
優(yōu)化之后,計(jì)算機(jī)使用的物理內(nèi)存已經(jīng)降到了875MB左右,并穩(wěn)定在這個(gè)范圍內(nèi)。虛擬內(nèi)存使用也有所降低,為1.18GB,CPU平均使用率下降到了6%(如圖3)。
需要說明的是,Mem不但適用于客戶機(jī),也適用于服務(wù)器。我在公司的一臺(tái)終端服務(wù)器做實(shí)驗(yàn),服務(wù)器配有2GB物理內(nèi)存,承載了40多個(gè)用戶,物理內(nèi)存相當(dāng)吃緊。使用Mem一個(gè)多月,發(fā)現(xiàn)效果非常明顯,而且也很穩(wěn)定,沒有出現(xiàn)過任何問題。
本土小麻雀Memory Cleaner
如果你不喜歡Mem的命令行模式,還可以試試“臭魚論壇”發(fā)布的Memory Cleaner,最新版本是0.4版。這款軟件體積也很小,只有72KB,界面也相當(dāng)簡單(如圖4)。
它的內(nèi)存整理機(jī)制和Mem一樣,不會(huì)簡單地把普通程序占用內(nèi)存從物理內(nèi)存中“遷移”到虛擬內(nèi)存中,只是整理這些程序所占用的多余的內(nèi)存。在圖4中可以看到當(dāng)前內(nèi)存信息,簡單明了。點(diǎn)擊“設(shè)置”按鈕,可以打開設(shè)置窗口,設(shè)置內(nèi)存整理方案。
直接點(diǎn)擊“打掃內(nèi)存”按鈕,就可以整理內(nèi)存,整理后效果還是比較明顯的。在筆者的計(jì)算機(jī)中,用Memory Cleaner整理內(nèi)存后,可用內(nèi)存由58.1%增加到了70.65%。
Memory Cleaner可以設(shè)置為常駐內(nèi)存,間隔一定的時(shí)間自動(dòng)整理內(nèi)存(比如2個(gè)小時(shí)),或者在內(nèi)存比較小(比如只剩余10%)時(shí)自動(dòng)整理。
Memory Cleaner小巧實(shí)用,優(yōu)化速度快,本身只占用很少的系統(tǒng)資源,它適用于內(nèi)存實(shí)時(shí)監(jiān)控和自動(dòng)優(yōu)化。
任務(wù)管理器最佳搭檔
你在日常計(jì)算機(jī)使用中,是不是碰到過這樣的難題:某個(gè)應(yīng)用程序占用了很大的內(nèi)存,甚至有可能失去了反應(yīng)?
試試“WinXP內(nèi)存優(yōu)化工具任務(wù)管理器版”吧。這是一款網(wǎng)友修改的任務(wù)管理器,其最大特色就是把內(nèi)存優(yōu)化功能集成到了WinXP的任務(wù)管理器里。
它的使用很簡單,只要選中占用了巨大內(nèi)存的進(jìn)程,比如IE、Firefox,直接按回車就優(yōu)化了(內(nèi)存占用減少了,如圖5)。
大家雖然可以單獨(dú)運(yùn)行它,但我們推薦用它替換掉WinXP的任務(wù)管理器程序,這樣直接按Ctrl+Alt+Del快捷鍵就能打開它。
替換方法是:覆蓋C:\\Windows\\system32\askmgr.exe、C:\\Windows\\system32\\dllcache\askmgr.exe,還有C:\\Windows\\ServicePackFiles\askmgr.exe(本文假設(shè)Windows安裝目錄為C:\\Windows)。
四星級(jí)洋貨Fresh RAM
最后,我再為大家推薦一款國外四星級(jí)的內(nèi)存優(yōu)化軟件Fresh RAM(沒發(fā)現(xiàn)有五星級(jí)的)。它界面友好、功能強(qiáng)大,曾榮獲多項(xiàng)行業(yè)殊榮。它的任務(wù)就是最大限度的釋放內(nèi)存占用,讓系統(tǒng)擁有更多的空閑內(nèi)存,從而有效提高系統(tǒng)的運(yùn)行效率,使得運(yùn)行應(yīng)用程序或者游戲更加流暢。其獨(dú)有的優(yōu)化引擎是Fresh RAM 在同類產(chǎn)品中出類拔萃的法寶。
Fresh RAM有四種優(yōu)化模式,分別是“內(nèi)存泄漏優(yōu)化”、“經(jīng)濟(jì)優(yōu)化”、“中等優(yōu)化”和“強(qiáng)勁優(yōu)化”,優(yōu)化效果越好,所花費(fèi)的時(shí)間就越長(我們不推薦使用“強(qiáng)勁優(yōu)化”,花費(fèi)太多的時(shí)間在整理內(nèi)存上,不是很劃算,如圖6)。
Fresh RAM沒有自動(dòng)優(yōu)化功能,只能手動(dòng)選擇優(yōu)化,所以它只適合臨時(shí)需要,比如在打游戲之前或者需要打開其他大程序之前,優(yōu)化一下內(nèi)存,讓游戲、程序運(yùn)行更流暢。
寫在最后
我先后三次重啟電腦,打開相同的網(wǎng)站、看相同的影片,使得每次的內(nèi)存耗費(fèi)情況基本上一致,然后分別用上述軟件進(jìn)行內(nèi)存優(yōu)化,測(cè)試結(jié)果是Mem優(yōu)化速度最快、效果最好,Memory Cleaner次之,但與Mem相差很小,F(xiàn)reshRAM最差(使用“經(jīng)濟(jì)優(yōu)化”模式)。如果Fresh RAM使用“強(qiáng)勁優(yōu)化”模式,它的優(yōu) 化效果就是最強(qiáng)的,但時(shí)間上的開銷就大了許多。
我推薦個(gè)人用戶使用Memory Cleaner,它能實(shí)時(shí)監(jiān)控,而且優(yōu)化速度快,幾乎不占系統(tǒng)資源;服務(wù)器用戶使用Mem,它優(yōu)化效果好,而且穩(wěn)定性有保證;至于WinXP內(nèi)存優(yōu)化工具任務(wù)管理器版則可以在特殊的場(chǎng)合,比如針對(duì)某個(gè)應(yīng)用程序進(jìn)行優(yōu)化。
本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文。