微軟Vista大解密將解決系統變慢難題(轉)

RegisterForBlog發表於2007-08-11
微軟Vista大解密將解決系統變慢難題(轉)[@more@]

  微軟希望在下一代作業系統中解決一個古老的問題:讓電腦總是像新的一樣快。

  

  隨著新版Windows系統Vista明年即將面世,微軟試圖解決困擾大多數使用者的問題:時間越久,PC執行速度越慢。

  

  該公司透露,Vista可以自動地整理硬碟碎片,可以最佳化記憶體以便更快地載入程式,它還有一個新的效能控制皮膚,可以找出效能瓶頸。

  

  這些措施都是為了讓PC能夠在購買很長時間後,仍然像新的一樣快。微軟公司Windows分部的一名經理Gabriel Aul說:"如果使用者按照我們建議的標準步驟去做(比如安裝Windows更新等),那麼在他們購買Vista系統一年後,執行速度仍然會跟新的一樣。"

  

  大多數人的電腦都是在剛安裝的時候效能最佳,隨後就會日漸變慢。這不是你的感覺問題,也不是因為別人的電腦更快了。

  

  科技文作家Jeff Duntemann曾跟人合著過一本書《越走越慢的Windows》,他說:"速度的差異是很明顯的,尤其是對於不懂這方面知識的人。"微軟稱PC速度變慢有幾個主要原因。比如,程式和檔案剛開始在硬碟上安放得很有序,後來就交錯疊加,這就增加了尋找和載入的時間。另外,每一個載入到系統托盤中的程式都會減慢速度。微軟的網站上也有專門的文章討論這個問題。

  

  但是安裝了Vista的PC可能過了幾個星期會變得更快,這要歸功於一項叫做"超級存取"(SuperFetch)的新功能。SuperFetch會統計使用者最常執行的程式,把它們自動載入到記憶體中。

  

  舉例來說,如果一個使用者每天都執行Outlook和PowerPoint,那麼Windows Vista會在記憶體足夠的前提下,在啟動時載入這兩個程式。如果另一個使用者經常使用Excel和Photoshop,Windows就會載入它們。

  

  Aul說:"這種方法確實有效,你會發現常用的程式變快了!"

  

  但是,Suse Linux kernel的開發人員Andrea Arcangeli說,他懷疑SuperFetch能起多大的作用。

  

  "它可能對只有128MB記憶體的系統有幫助,因為它的記憶體資源緊張。但是在1GB記憶體的系統中,我懷疑它有多大的作用。而且,看起來不值得增加系統的複雜性來獲得這點提升"。

  

  Arcangeli認為,必須認識到,多數情況下預載入新的內容就意味著沖掉現有的快取內容。他說:"所以它不是什麼"無風險"操作,這可能是一種好的折衷方案,但是也可能降低速度而不是提升它。"在執行之前就把檔案載入到記憶體中,這種想法並不新鮮。Windows XP已經這樣做了,它載入的是它認為使用者最需要的系統資源。Linux中,某個頁面受到請求,系統也會載入其他頁面。

  

  新鮮的是個性化特點。Aul說,Vista並不會一成不變的載入同樣的程式。如果某個人在工作的時候經常執行SAP和Oracle程式,那麼在他休假的時候,Windows Vista會很快的注意到變化,開始預載入遊戲和DVD播放器。

  

  啟動托盤是系統變慢的另一個原因。微軟調查了5,000名使用者,發現他們平均有29個程式在啟動時自動載入。Aul說:"這是逐漸積累起來的,有的使用者載入的遠不止這些。"

  

  微軟多年來一直在研究怎樣更快的載入程式,這可以追溯到Windows 98的研發期間。

  

  在Vista中,微軟準備增加一個檢查系統效能的控制皮膚。這種功能會特別關注啟動項,因為它們直接關係到電腦的速度。

  

  Aul說:"有些啟動項是使用者希望載入的,但是很多則是不希望載入的,甚至是惡意程式或者間諜程式,它們強行載入進記憶體。"Vista還不能做到自動通知使用者系統變慢了。但是,使用者可以透過這項功能看到系統效能下降了多少,並且哪些啟動專案是可以取消的。

  

  Aul說:"效能診斷程式能做的就是觀察你的系統啟動時間,如果出現大的變化,它可以找出是什麼造成這種變化的。它也可以判斷某個程式是不是新程式,或者向使用者提交一個啟動程式列表。"微軟並沒有把Vista的所有功能都放在上個月釋出的beta版中。比如,Beta 1有監視系統效能下降的工具,但是不能向使用者報警,也不能採取措施。這要等到以後的版本中才會有。Beta 1中具有SuperFetch功能,但是將在以後的測試版中對它進行改進。

  

  分析師認為,Vista能帶來多大的改進還需要事實的證明。分析師Michael Cherry說:"它們聽起來都很好,但是必須在標準情況下執行一段時間,才能知道它是不是真的有效。"

  

  關於Windows清理的幾條建議:在Vista正式面市之前,你不妨採納Jeff Duntemann的建議,Jeff是《越跑越慢的Windows》的合著者。

  

  1.定期整理硬碟。嚴重的硬碟碎片會大幅度降低你的電腦響應速度。Windows Vista會自動清理硬碟,但它還沒上市。

  

  2.定期清理Windows登錄檔,防止登錄檔垃圾使用Registry First Aid這類工具。不要使用Outlook Express,它把垃圾郵件過濾器存放在登錄檔中。

  

  3.建立一個受限使用者帳戶,儘可能使用它。不要總是用"管理員"賬戶登入,尤其是從外部向你的PC中複製檔案的時候。如果你只是用普通許可權的使用者登入,大多數惡意軟體都不能得逞。

  

  4.小心你安裝的東西。許多"免費"工具帶有間諜程式,很難殺掉。用你要安裝的軟體名和"間諜軟體"作為關鍵詞,在網上搜一下,如果發現任何間諜軟體報告,就不要安裝。

  

  5.保持防毒和反間諜軟體的更新。惡意軟體經常在登錄檔中製造垃圾,還會啟動不必要的Windows服務,做許多降低系統效能的事情,甚至導致系統根本無法工作。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10763080/viewspace-948310/,如需轉載,請註明出處,否則將追究法律責任。

相關文章