Windows Vista加速解密 將解決系統(tǒng)變慢難題
2024-06-28 13:07:18
供稿:網(wǎng)友
微軟希望在下一代操作系統(tǒng)中解決一個(gè)古老的問(wèn)題:讓電腦總是像新的一樣快。
隨著新版Windows系統(tǒng)Vista面世,微軟試圖解決困擾大多數(shù)用戶的問(wèn)題:時(shí)間越久,PC運(yùn)行速度越慢。
Vista可以自動(dòng)地整理硬盤碎片,可以優(yōu)化內(nèi)存以便更快地載入程序,它還有一個(gè)性能控制面板,可以找出性能瓶頸。
這些措施都是為了讓PC能夠在購(gòu)買很長(zhǎng)時(shí)間后,仍然像新的一樣快。微軟公司W(wǎng)indows分部的一名經(jīng)理GabrielAul說(shuō):"如果用戶按照我們建議的標(biāo)準(zhǔn)步驟去做(比如安裝Windows更新等),那么在他們購(gòu)買Vista系統(tǒng)一年后,運(yùn)行速度仍然會(huì)跟新的一樣。"
大多數(shù)人的電腦都是在剛安裝的時(shí)候性能最佳,隨后就會(huì)日漸變慢。這不是你的感覺(jué)問(wèn)題,也不是因?yàn)閯e人的電腦更快了。
科技文作家JeffDuntemann曾跟人合著過(guò)一本書《越走越慢的Windows》,他說(shuō):“速度的差異是很明顯的,尤其是對(duì)于不懂這方面知識(shí)的人。”微軟稱PC速度變慢有幾個(gè)主要原因。比如,程序和文件剛開(kāi)始在硬盤上安放得很有序,后來(lái)就交錯(cuò)疊加,這就增加了尋找和載入的時(shí)間。另外,每一個(gè)加載到系統(tǒng)托盤中的程序都會(huì)減慢速度。微軟的網(wǎng)站上也有專門的文章討論這個(gè)問(wèn)題。
但是安裝了Vista的PC可能過(guò)了幾個(gè)星期會(huì)變得更快,這要?dú)w功于一項(xiàng)叫做“超級(jí)存取”(SuperFetch)的新功能。SuperFetch會(huì)統(tǒng)計(jì)用戶最常運(yùn)行的程序,把它們自動(dòng)加載到內(nèi)存中。
舉例來(lái)說(shuō),如果一個(gè)用戶每天都運(yùn)行Outlook和Powerpoint,那么WindowsVista會(huì)在內(nèi)存足夠的前提下,在啟動(dòng)時(shí)加載這兩個(gè)程序。如果另一個(gè)用戶經(jīng)常使用Excel和photoshop,Windows就會(huì)加載它們。
Aul說(shuō):“這種方法確實(shí)有效,你會(huì)發(fā)現(xiàn)常用的程序變快了。”
但是,Suselinuxkernel的開(kāi)發(fā)人員AndreaArcangeli說(shuō),他懷疑SuperFetch能起多大的作用。
“它可能對(duì)只有128MB內(nèi)存的系統(tǒng)有幫助,因?yàn)樗膬?nèi)存資源緊張。但是在1GB內(nèi)存的系統(tǒng)中,我懷疑它有多大的作用。而且,看起來(lái)不值得增加系統(tǒng)的復(fù)雜性來(lái)獲得這點(diǎn)提升”。
Arcangeli認(rèn)為,必須認(rèn)識(shí)到,多數(shù)情況下預(yù)加載新的內(nèi)容就意味著沖掉現(xiàn)有的緩存內(nèi)容。他說(shuō):“所以它不是什么‘無(wú)風(fēng)險(xiǎn)’操作,這可能是一種好的折衷方案,但是也可能降低速度而不是提升它。”在運(yùn)行之前就把文件加載到內(nèi)存中,這種想法并不新鮮。WindowsXP已經(jīng)這樣做了,它加載的是它認(rèn)為用戶最需要的系統(tǒng)資源。Linux中,某個(gè)頁(yè)面受到請(qǐng)求,系統(tǒng)也會(huì)加載其他頁(yè)面。
新鮮的是個(gè)性化特點(diǎn)。Aul說(shuō),Vista并不會(huì)一成不變的加載同樣的程序。如果某個(gè)人在工作的時(shí)候經(jīng)常運(yùn)行SAP和Oracle程序,那么在他休假的時(shí)候,WindowsVista會(huì)很快的注意到變化,開(kāi)始預(yù)加載游戲和DVD播放器。
啟動(dòng)托盤是系統(tǒng)變慢的另一個(gè)原因。微軟調(diào)查了5,000名用戶,發(fā)現(xiàn)他們平均有29個(gè)程序在啟動(dòng)時(shí)自動(dòng)加載。Aul說(shuō):“這是逐漸積累起來(lái)的,有的用戶加載的遠(yuǎn)不止這些。”
微軟多年來(lái)一直在研究怎樣更快的加載程序,這可以追溯到Windows98的研發(fā)期間。
在Vista中,微軟增加一個(gè)檢查系統(tǒng)性能的控制面板。這種功能會(huì)特別關(guān)注啟動(dòng)項(xiàng),因?yàn)樗鼈冎苯雨P(guān)系到電腦的速度。
Aul說(shuō):“有些啟動(dòng)項(xiàng)是用戶希望加載的,但是很多則是不希望加載的,甚至是惡意程序或者間諜程序,它們強(qiáng)行加載進(jìn)內(nèi)存。”Vista還不能做到自動(dòng)通知用戶系統(tǒng)變慢了。但是,用戶可以通過(guò)這項(xiàng)功能看到系統(tǒng)性能下降了多少,并且哪些啟動(dòng)項(xiàng)目是可以取消的。
Aul說(shuō):“性能診斷程序能做的就是觀察你的系統(tǒng)啟動(dòng)時(shí)間,如果出現(xiàn)大的變化,它可以找出是什么造成這種變化的。它也可以判斷某個(gè)程序是不是新程序,或者向用戶提交一個(gè)啟動(dòng)程序列表。”微軟并沒(méi)有把Vista的所有功能都放在beta版中。比如,Beta1有監(jiān)視系統(tǒng)性能下降的工具,但是不能向用戶報(bào)警,也不能采取措施。這要等到以后的版本中才會(huì)有。Beta1中具有SuperFetch功能,但是將在以后的測(cè)試版中對(duì)它進(jìn)行改進(jìn)。
分析師認(rèn)為,Vista能帶來(lái)多大的改進(jìn)還需要事實(shí)的證明。分析師MichaelCherry說(shuō):“它們聽(tīng)起來(lái)都很好,但是必須在標(biāo)準(zhǔn)情況下運(yùn)行一段時(shí)間,才能知道它是不是真的有效。”
關(guān)于Windows清理的幾條建議:在Vista正式面市之前,你不妨采納JeffDuntemann的建議,Jeff是《越跑越慢的Windows》的合著者。
1.定期整理硬盤。嚴(yán)重的硬盤碎片會(huì)大幅度降低你的電腦響應(yīng)速度。WindowsVista會(huì)自動(dòng)清理硬盤,但它還沒(méi)上市。
2.定期清理Windows注冊(cè)表,防止注冊(cè)表垃圾使用RegistryFirstAid這類工具。不要使用OutlookExPRess,它把垃圾郵件過(guò)濾器存放在注冊(cè)表中。
3.創(chuàng)建一個(gè)受限用戶帳戶,盡可能使用它。不要總是用“管理員”賬戶登錄,尤其是從外部向你的PC中拷貝文件的時(shí)候。如果你只是用普通權(quán)限的用戶登錄,大多數(shù)惡意軟件都不能得逞。
4.小心你安裝的東西。許多“免費(fèi)”工具帶有間諜程序,很難殺掉。用你要安裝的軟件名和“間諜軟件”作為關(guān)鍵詞,在網(wǎng)上搜一下,如果發(fā)現(xiàn)任何間諜軟件報(bào)告,就不要安裝。
5.保持殺毒和反間諜軟件的更新。惡意軟件經(jīng)常在注冊(cè)表中制造垃圾,還會(huì)啟動(dòng)不必要的Windows服務(wù),做許多降低系統(tǒng)性能的事情,甚至導(dǎo)致系統(tǒng)根本無(wú)法工作。