Windows系統(tǒng)的內(nèi)存管理并不總是十分有效。許多用戶在剛啟動(dòng)系統(tǒng)時(shí),覺得Windows的運(yùn)行速度蠻快速的,可是過了一陣以后(例如,玩了一會(huì)兒大型的3D電子游戲退出后)就覺得整個(gè)系統(tǒng)的運(yùn)行速度明顯下降了。這是怎么回事呢?原來,由于物理內(nèi)存總有上限,所以Windows系統(tǒng)采用了虛擬內(nèi)存分頁映射的機(jī)制管理內(nèi)存,也就是分頁系統(tǒng)通過分配部分硬盤作為附加內(nèi)存。當(dāng)被稱為頁的小塊內(nèi)存不再使用時(shí),可以將它們存放到磁盤上去,以便騰出更多的物理內(nèi)存空間。當(dāng)Windows9x啟動(dòng)時(shí),操作系統(tǒng)就要占掉差不多20多M物理內(nèi)存,一旦運(yùn)行別的程序,Windows就會(huì)不斷在物理內(nèi)存和虛擬內(nèi)存之間交換內(nèi)存頁。NT可以使用多達(dá)64KB的頁,但是Intel的CPU強(qiáng)制使用4KB的頁。系統(tǒng)運(yùn)行時(shí)間一長,內(nèi)存中的頁面碎片將越來越多,這就是系統(tǒng)運(yùn)行速度下降的原因。
針對(duì)Windows操作系統(tǒng)內(nèi)存管理的缺陷,Windows優(yōu)化大師提供了內(nèi)存整理功能。它適用于Windows9x/2000/XP/2003操作系統(tǒng),能夠在不影響系統(tǒng)速度的情況下有效的釋放內(nèi)存。在使用過程中,建議用戶先進(jìn)入Wopti 內(nèi)存整理的設(shè)置界面,單擊“推薦”后,選擇保存 返回軟件主界面,這樣將使Wopti 內(nèi)存整理工作在最有效的狀態(tài)。同時(shí)建議使用者在運(yùn)行大型游戲軟件時(shí)不要啟動(dòng)內(nèi)存整理,大一點(diǎn)的游戲可能要吃掉大量的物理內(nèi)存(通常都是100%),因此這時(shí)候整理和釋放內(nèi)存可能會(huì)降低游戲的速度。
深度整理
Windows優(yōu)化大師內(nèi)存整理模塊提供的深度整理與大多數(shù)內(nèi)存釋放軟件一樣,通過將物理內(nèi)存中的內(nèi)容移動(dòng)到硬盤交換文件的虛擬內(nèi)存中,從而為將要運(yùn)行的應(yīng)用程序提供更充裕的物理內(nèi)存。深度整理能釋放出最多的物理內(nèi)存,但弊端也是明顯的,由于不分青紅皂白將物理內(nèi)存進(jìn)行強(qiáng)行遷移,導(dǎo)致用戶正在運(yùn)行的應(yīng)用程序被迫重新進(jìn)行物理內(nèi)存與虛擬內(nèi)存的數(shù)據(jù)交換,反而造成系統(tǒng)總體性能的下降。
深度整理過程中CPU占用率相對(duì)較低,并且整理過程中,用戶可以點(diǎn)擊“中止”按鈕來中斷內(nèi)存深度整理釋放操作。
快速釋放
針對(duì)深度整理的弊端,Windows優(yōu)化大師內(nèi)存整理模塊為WindowsNT/2000/XP/2003用戶提供了更為先進(jìn)且獨(dú)具特色的快速釋放功能。它能在完全不影響系統(tǒng)速度的情況下,快速釋放出物理內(nèi)存。用戶同時(shí)運(yùn)行的應(yīng)用程序越多,則效果越顯著?焖僬砗螅瑧(yīng)用程序的運(yùn)行速度不僅不會(huì)降低,反而因?yàn)閮?nèi)存安排更合理,速度會(huì)有所提高。先進(jìn)的快速釋放算法,不僅使快速釋放速度極快(經(jīng)測(cè)試,大多數(shù)情況下小于0.5秒即可完成),同時(shí)CPU占用率極低(經(jīng)測(cè)試,大多數(shù)情況下整理過程中CPU占用率不超過5%)。快速釋放雖然能夠釋放的內(nèi)存空間較深度整理少一些,但由于每一段被釋放的內(nèi)存均經(jīng)過精確計(jì)算,故效果更顯著,建議Windows2000/XP/2003用戶使用快速釋放而擯棄深度整理。
在Wopti 內(nèi)存整理的設(shè)置選項(xiàng)中使用者可以自己調(diào)整要整理的內(nèi)存區(qū)域(單位:MB),調(diào)整范圍的最大值就是系統(tǒng)的實(shí)際物理內(nèi)存大小。通常情況下,用戶應(yīng)該將要整理的內(nèi)存區(qū)域設(shè)置為最大,以便盡可能多的釋放物理內(nèi)存。如果用戶在整理釋放內(nèi)存后,依然覺得可用內(nèi)存較小,也可以多整理兩次,不過能夠釋放的物理內(nèi)存也有一個(gè)限度,例如,在一臺(tái)的PIII733 256M內(nèi)存的系統(tǒng)中最多也只能釋放91%的物理內(nèi)存。
Wopti 內(nèi)存整理還可以設(shè)置為根據(jù)可用物理內(nèi)存的百分比來定時(shí)自動(dòng)整理和釋放內(nèi)存。建議使用者在選擇百分比大小時(shí)根據(jù)自己主要運(yùn)行的應(yīng)用程序來進(jìn)行設(shè)置。例如,如果主要運(yùn)行的程序是瀏覽器,可以將百分比調(diào)整為20%;而如果主要工作是文字處理,則可以加大為25%。注意:選擇自動(dòng)整理時(shí),必須將Wopti 內(nèi)存整理軟件駐留內(nèi)存。方法為:?jiǎn)螕?amp;ldquo;確定”或者窗口右上的最小化按鈕,將Wopti 內(nèi)存整理縮小為控制臺(tái)圖標(biāo)即可。
使用者還可以根據(jù)CPU使用率設(shè)置當(dāng)CPU使用率超過一定限度時(shí)不整理釋放內(nèi)存碎片。
整理內(nèi)存時(shí)自動(dòng)清空Windows剪貼板內(nèi)容。選中此選項(xiàng)將在整理內(nèi)存以前清空用戶的剪貼板內(nèi)容,如果您的剪貼板中的內(nèi)容已經(jīng)不需要了,建議選擇此選項(xiàng)以便釋放更多的內(nèi)存空間。
啟動(dòng)Windows時(shí)自動(dòng)運(yùn)行Wopti 內(nèi)存整理。如果用戶希望Wopti 內(nèi)存整理自動(dòng)整理釋放內(nèi)存,可以讓它與Windows同時(shí)啟動(dòng)。
每次啟動(dòng)時(shí)自動(dòng)縮小為任務(wù)欄圖標(biāo)。建議選擇了啟動(dòng)Windows時(shí)自動(dòng)運(yùn)行Wopti 內(nèi)存整理的用戶選擇此項(xiàng)。
運(yùn)行時(shí)在狀態(tài)欄顯示動(dòng)態(tài)圖標(biāo)。用戶可以根據(jù)自己的需求分別在任務(wù)欄動(dòng)態(tài)圖標(biāo)為可用物理內(nèi)存百分比、CPU占用率、可用交換區(qū)百分比、可用虛擬內(nèi)存百分比等。
Wopti 內(nèi)存整理還向Windows2000/XP/2003用戶提供了高級(jí)設(shè)置選項(xiàng),用戶可在此設(shè)置:
(1)、快速釋放和回收所有進(jìn)程的內(nèi)存碎片。推薦選擇。
(2)、快速釋放和回收時(shí),排除指定進(jìn)程的內(nèi)存區(qū)域。請(qǐng)點(diǎn)擊該項(xiàng)尾部的圖標(biāo)添加需排除的進(jìn)程。
(3)、僅快速釋放和回收指定進(jìn)程的內(nèi)存區(qū)域。請(qǐng)點(diǎn)擊該項(xiàng)尾部的圖標(biāo)添加需排除的進(jìn)程。
注1:重復(fù)進(jìn)行內(nèi)存深度整理雖然用戶將獲得最大的物理內(nèi)存,卻會(huì)降低系統(tǒng)速度。因此,不建議連續(xù)多次深度整理內(nèi)存。
注2:重復(fù)進(jìn)行內(nèi)存快速釋放用戶也有可能獲得更多的物理內(nèi)存,但相對(duì)深度整理已相當(dāng)有限。
注3:深度整理前,Wopti 內(nèi)存整理會(huì)自動(dòng)監(jiān)測(cè)并分析當(dāng)前系統(tǒng)是否有能力完成內(nèi)存碎片釋放,若不具備此條件則不允許整理操作。例如:當(dāng)用戶的交換區(qū)即將耗盡時(shí)是不允許內(nèi)存碎片整理的。