流言終結(jié)者――系統(tǒng)空閑內(nèi)存越多就越快_第1頁
流言終結(jié)者――系統(tǒng)空閑內(nèi)存越多就越快_第2頁
流言終結(jié)者――系統(tǒng)空閑內(nèi)存越多就越快_第3頁
流言終結(jié)者――系統(tǒng)空閑內(nèi)存越多就越快_第4頁
流言終結(jié)者――系統(tǒng)空閑內(nèi)存越多就越快_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PConline軟件教程 @太平洋電腦網(wǎng)軟件頻道流言終結(jié)者一一系統(tǒng)空閑內(nèi)存越多就越快?很多年來我們都習慣了這樣一條結(jié)論,空閑內(nèi)存越多Windows就會越快,于是在該思路的“光輝指引”下,很多網(wǎng)友都安裝了所謂的內(nèi)存優(yōu)化器,有事沒事也要點擊兩下??粗M度條瞬間變長,似乎一下子找到了心里安慰(嗯!電腦又快了,又快了……)。然而事實真的如此么?很可惜,在嘗試了N款內(nèi)存優(yōu)化軟件后,筆者沮喪地發(fā)現(xiàn)自己的電腦非但沒快,反而比以前更遲鈍了,具體表現(xiàn)就是很多軟件的載入時間明顯加長。聽著硬盤毗牙咧嘴地怪叫,俺不禁在想,究竟是內(nèi)存軟件出了問題?還是這條廣為傳頌的“優(yōu)化秘籍”坑了爹?而這便是本期流言終結(jié)者即將討論的話題一一空閑內(nèi)存真的能讓電腦變快么?圖1空閑內(nèi)存越多,電腦越快么?一.快速通道對于目前主流的Win7或Win8系統(tǒng)來說,只要不是內(nèi)存低得離譜(1GB以下),任何情況下都不應(yīng)使用內(nèi)存優(yōu)化軟件,更不要試圖關(guān)閉SuperPrefetch服務(wù)。因為現(xiàn)代系統(tǒng)的一個目標就是不讓內(nèi)存白白空閑,它會利用一切可以利用的空閑空間來為軟件加速。不要擔心你的內(nèi)存小會不適合開啟SuperPrefetch,系統(tǒng)會根據(jù)物理內(nèi)存自動調(diào)整用量。一句話,內(nèi)存大多用些,內(nèi)存小少用些!二.完整通道誰占了我的內(nèi)存?回答這個問題前咱們先來看一看,在一款正常系統(tǒng)中究竟是誰占據(jù)了大量內(nèi)存。眾所周知,內(nèi)存是電腦中運行軟件的必經(jīng)場所,因此這里的一個大頭就是各類運行中的軟件。除此之外,系統(tǒng)進程、驅(qū)動程序也會占據(jù)不少的內(nèi)存,堪稱內(nèi)存占用的第二把交椅。那么老三呢?沒錯!就是時下各類商業(yè)軟件的自啟動模塊,隨著這兩年商業(yè)競爭日趨激烈,很多廠商都想在操作系統(tǒng)中插上一腳,以免稀里糊涂地被別的對手“擠掉”!那么除此之外,我們的內(nèi)存是否可以清靜了呢?別急!咱們先來回顧一下Windows的歷史。2001年一款全新的操作系統(tǒng)誕生于世,這就是其后影響巨大的WinXP。和先前的9X系統(tǒng)相比,XP增加了很多新功能,其中一條最吸引人的就是號稱文件預讀取的“Prefetch”。嚴格來說Prefetch本身就是一項系統(tǒng)優(yōu)化技術(shù),通過監(jiān)視用戶操作,將一些最常用文件預讀到內(nèi)存,由此來加快常用軟件的啟動速度。也正是從這時開始,256MB、512MB等大容量內(nèi)存(嗯,在當時還是挺大的?)開始進入裝機用戶配置單,很多電腦壓根兒用不到如此大的空間,內(nèi)存閑置率的激增最終促使了微軟一改沿用多年的內(nèi)存管理思路一一由原來的“盡量空出內(nèi)存''到“別讓內(nèi)存白白閑著”。拿C:\TI?^OTS\Prefe+ch文件⑥編輯?查看收藏?:工具(!)蒂助00地址?|acAwiNBOWSXFrefetch畫:ALG.EXE-OF138680.pfAUTOCHK.EXEr2F8C59C3.pfg]CMD.EXE-087B4001.pf文件和文件夾任冬'誨創(chuàng)建飛舍新文件夾q地址?|acAwiNBOWSXFrefetch畫:ALG.EXE-OF138680.pfAUTOCHK.EXEr2F8C59C3.pfg]CMD.EXE-087B4001.pf文件和文件夾任冬'誨創(chuàng)建飛舍新文件夾q將這個文件夾發(fā)布到EC0NIME.EXE-13EEEA1A.p£坦|CSRSS.EXE-1^B634T3:.p£里|INSTALLEXE-14E4E348.p£畫LOGONWC.EXE-0AF2£957.p£WINDOWSI固CTFMCiU.EXE-0E17969B.p£EXPLORER.EXE-082F38A9.pf到遷XFLOEE.EXE-2712S324.pf顯|IMAPI.EXE-0BF74CA4.p£到TFVCGATEWAT.I國USERINIT.EXE-3VCREDIST_X86.g|VERCLSID.EXE-?mCTHLF.EXE-&VMTOOLSD.EXE-畫WINIJOGOIT.EXE-且蛀.EXEYi^j;m?RVSE.EXE-■S|WMFLAYER.EXE-圖2XP的Prefetch2007年的Vista發(fā)布可以算是微軟的又一次里程碑,雖然按現(xiàn)在的眼光來看,Vista無論銷售情況還是用戶口碑都不盡如人意,但它卻開創(chuàng)了很多全新思路。在Vista系統(tǒng)中,你會發(fā)現(xiàn)內(nèi)存的占用非常之大,原本可以讓XP運行爽爽的512M內(nèi)存根本跑不起它,甚至1GB內(nèi)存也不過給你留個100?200MB照顧一下面子。而導致這一結(jié)果的最根本原因,就是全新加入的SuperPrefetch。SuperPrefetch是Prefetch的升級版,最大變化就是能夠智能化實現(xiàn)預讀。舉個例子

吧,假如你每天都是中午12:00吃飯,下午1:00開機直接打開Word,那么幾次后Vista便會熟悉這一規(guī)律,下午開機直接將Word預讀到內(nèi)存以加快啟動速度。正是由于這個原理,Vista中的內(nèi)存大部分被預讀文件所“吃掉”,這也就是為何Vista空閑內(nèi)存較少,但軟件啟動卻很快的原因。SNMPTrapSoftiA-areProtection二SNMPTrapSoftiA-areProtection二SPPNotificationSer二:5SDPDiscovery■.Superfetchrr?...SystemEventNotificTabletPCInputSer/TaskSchedulerTCP/IPNetBIOSHe!Telephony■■■ThemesThreadOrderingSerzTPMBaseServices晝示名稱: :Superfetch描述: ’護和提高一段時間內(nèi)的系緬5新可機行文件的路徑:C:\wirLdciwe\syetem32\evchuet.exe"kLoc:=ilSystemNetworkFLe!啟動類型tsJ: 自動k 一邦助我卸罟明洛啟的詵項。月艮務(wù)■狀態(tài): 已啟動啟能].停止(T): f航…"「曜長圖3SuperFetch==Windows8舞聰霽庭方點擊進入Windows8專區(qū)清理內(nèi)存值得么?看到這兒大家也許明白,雖然Vista(Win7、Win8同理)的內(nèi)存占用看似很大,但與9乂時代已經(jīng)不可同日而語,大量預讀文件非但沒有讓系統(tǒng)變慢,反而加快了日常軟件的啟動速度。圖4盲目“整理”不可取!那么如果我們通過內(nèi)存回收器清理一下內(nèi)存呢?很明顯,人家費了半天勁兒積累好的緩存被你一下給刪除了,軟件啟動自然變慢。圖4盲目“整理”不可取!如果你不信上面的分析,不妨來做下面這個小試驗,分別用秒表計量Win8原始狀態(tài)與清除SuperPrefetch緩存后(SuperPrefetch服務(wù)同時關(guān)閉)的軟件啟動用時,然后放到一起進行對比。幾分鐘后你便明白,取消SuperPrefetch以及使用內(nèi)存整理器該是一件多么愚蠢的事兒了。開啟SuperPrefetch關(guān)閉SuperPrefetch開機/常規(guī))20.1sec20.2sec開機(快速啟動)10.2sec11.1sec關(guān)機歐快速啟動)23.3sec23.4sec(kf-Word20106.9sec14.7sec()Excel20103.2sec4.6seci1i極品飛車9 5.Bsec 6.7sec(1)PhotoshopCS& 19.8sec 21.2sec(i)圖5關(guān)閉SuperPrefetch前后啟動用時對比內(nèi)存會撐爆么?雖然剛才的測試抵消了一部分人的疑惑,但我相信肯定還有網(wǎng)友顧忌另一個問題,那就是剩余內(nèi)存還夠不夠軟件使用。不可否認,并不是每一位用戶都有著令人艷羨的配置,很多幾年前甚至十幾年前的電腦依然還在超期服役。他們完全有理由問一句,如果內(nèi)存都被SuperPrefetch占據(jù),那么軟件又該去哪里運行?其實這個問題早已在微軟的考慮范圍之內(nèi),如果大家仔細觀察的話,就會發(fā)現(xiàn)這樣一個特點,那就是操作系統(tǒng)能夠根據(jù)物理內(nèi)存自動調(diào)整占用。一句話,你的內(nèi)存大它就多占些,你的內(nèi)存小它就少占些,總之系統(tǒng)會自動在工作效率與軟件運行間達成一個平衡。測D試中我們選取了三臺電腦,其中變化的只有內(nèi)存容量,一個是已經(jīng)過氣的1GB內(nèi)存,另一個是相對主流的2GB內(nèi)存,第三個則是有點變態(tài)的512MB內(nèi)存。一般來說512MB內(nèi)存是不建議安裝Win8的,但為了給大家一個直觀的印象,俺還是頂著壓力上了。圖6不同物理內(nèi)存Win8占用對比

最終結(jié)果一目了然,可以看到無論是面對三臺電腦中的哪一個,Win8都為其預留了足夠空間,以保證軟件正常運行。尤其是第三組512MB內(nèi)存,雖然Win8自身的運行已經(jīng)非常緩慢,但依然可以正常完成用戶交給的任務(wù)。在筆者一個多小時的運行之中,除了感覺速度慢些,并沒有發(fā)生系統(tǒng)出錯甚至崩潰現(xiàn)象。應(yīng)該說這樣的表現(xiàn),早已超出了筆者的預料。虛擬內(nèi)存V:旦詭鯉有驅(qū)刈咨茹容臭文件太小囚砂薨瞬齡頁文件大小鼠囂[卷就分 .分共又傳大取雄)無無無無[Wir*do^?7][Program可[Document]無無無無[Qatal所選密]隔 口網(wǎng)rttjg涸可用空I甌 5243#日巨善K詢:茍循六小叫幻仲最大值(MSW:*顯統(tǒng)苣世的大明頓玲取僻找) 朝斗所有殉器分頁湘牝總敏允許的最小畫 16MB推毒; 3583MB.當黃已掘; 3584MB;誦定 昵尚圖7虛擬內(nèi)存也是有益補充此外另一個幾被大家忽視的問題,就是XP時代還很火熱的虛擬內(nèi)存,很多用戶都希望將它關(guān)閉以節(jié)約磁盤占用。但請不要忽略這點,如果你的內(nèi)存不大(2GB以下),最好還是交由Windows自行管理。因為一旦碰上個讓內(nèi)存飆升的大家伙(比如3dsMax、VMWare等),再強悍的系統(tǒng)也只能望“存”興嘆,一個出錯提示就會搞掉之前所有打開的軟件,保不齊再來個數(shù)據(jù)丟失,不值得呀!寫在最后空閑內(nèi)存越小運行越快,相信這樣的結(jié)論肯定顛覆了很多人的眼球。但事實勝于雄辯,隨著Vista、Win7、Win8等新一代操作系統(tǒng)的流行,內(nèi)存空閑率早已不是決定系統(tǒng)快慢的主要原因。當然這樣說,并不意味著新裝機系統(tǒng)都無需優(yōu)化,事實上即便是最新款的Windows8,也沒有實現(xiàn)根據(jù)用戶使用環(huán)境智能分配資源,很多基礎(chǔ)服務(wù)都是普通用戶所不需要的。禁用無用服務(wù),不但可以提高系統(tǒng)啟動速度,還能節(jié)省內(nèi)存資源,而這樣做的實際意義要遠比刪除個SuperPrefetch服務(wù)實用得多!幾個問題解答一一Superfetch會讓筆記本更費電么?筆記本用戶可能對這個問題比較關(guān)注,既然SuperPrefetch的原理是將文件提前讀入內(nèi)存,那么自然會增加硬盤訪問,頻繁的讀寫是否會讓筆記本更費電呢?其實這個問題我們不妨換個思路,假如電腦關(guān)閉了SuperPrefetch,那么運行軟件時是否需要讀取同樣的硬盤數(shù)據(jù)?兩者相比,一個節(jié)省了啟動時間讀取硬盤,另一個沒有節(jié)省啟動時間也要讀取硬盤,孰優(yōu)孰劣相信大家已經(jīng)一目了然。SSD設(shè)備是否需要SuperPrefetch?隨著SSD逐漸走下王壇,這個問題也開始被大家關(guān)注。筆者認為SuperPrefetch的最終目標是在低速的機械硬盤與高速的物理內(nèi)存間建立一個“緩沖區(qū)”,而且這個緩沖區(qū)還兼有解決機械硬盤隨機讀取慢的作用。相比之下SSD在隨機讀寫速度上早已不是問題,SuperPrefetch實際上已經(jīng)起不到應(yīng)有的作用。再者由于SSD普遍存在的壽命問題,建議SSD用戶還是關(guān)閉SuperPrefetch為好!SuperPrefetch是否會和普通軟件搶資源?有網(wǎng)友認為SuperPrefetch會導致硬盤無故狂轉(zhuǎn),因此在SuperPrefetch工作時其他軟件的運行就會變慢。沒錯!很多在Win7或者Win8系統(tǒng)上見到的硬盤狂轉(zhuǎn)(當然也可能是其他服務(wù),如索引服務(wù)等)都和SuperPrefetch有關(guān)系!但筆者想說的是,從Vista時代開始,微軟就引入了一項I/O優(yōu)先級概念,其中一些非實時性系統(tǒng)組件默認都是采用低優(yōu)先級的。這句話的一般概述就是,當用戶程序工作時SuperPrefetch會自動給其讓道,絕對不會有爭搶資源的現(xiàn)象。當然硬盤狂轉(zhuǎn)確實不那么討人喜歡,不過為了系統(tǒng)性能,忍了吧!PConline軟件教程 @太平洋電腦網(wǎng)軟件頻道PConl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論