|
|
1、Vista注冊表比之前變得更加臃腫
注冊表對于系統(tǒng)速度的影響,有點(diǎn)說不清道不明。微軟設(shè)計(jì)注冊表,是要給Windows系統(tǒng)和應(yīng)用程序一個統(tǒng)一存放配置信息的地方,因?yàn)樽员碓谙到y(tǒng)啟動時加載,所以應(yīng)用程序在啟動時,使用注冊表項(xiàng)比使用外部配置文件要快。
但是,如果注冊表太大的話,將消耗很多的系統(tǒng)資源,大家想想為什么有那么多Regclean(點(diǎn)擊此處進(jìn)入下載)等注冊表清理軟件存在?就是因?yàn)樽员砝嗔,不光是?yīng)用軟件制造注冊表垃圾,Windows自己也在制造注冊表垃圾。在制造注冊表垃圾的軟件當(dāng)上,微軟的軟件應(yīng)該是名列前矛,像Office、.NET Framework,都是寫注冊表達(dá)數(shù)量巨大的軟件。同時,很多系統(tǒng)自帶軟件的歷史記錄,也一股腦的塞到了注冊表里面,Windows Vista的注冊表,據(jù)估計(jì)至少比Windows XP臃腫一倍。這樣的話, Windows Vista 的開機(jī)速度,肯定要比XP慢了一截。
2、Vista系統(tǒng)預(yù)裝了更多的字體
Windows XP/2003只預(yù)裝了60種左右的TrueType字體,到了Windows Vista,居然達(dá)到了190種之多,數(shù)量翻了三倍還多!大家應(yīng)該知道,系統(tǒng)安裝的字體越多,越影響速度。根據(jù)測試,安裝100種字體,系統(tǒng)延遲增加5.33秒,Windows Vista預(yù)裝190多種字體,那么系統(tǒng)啟動速度將會增加延遲近10秒。而且問題是,這些字體我們需要嗎?我們需要用這些字體寫文檔嗎?需要用它們來做設(shè)計(jì)嗎?基本上是不需要的。怎么辦?Vista優(yōu)化大師肯定會幫助大家解決這個問題。
3、Vista系統(tǒng)捆綁了不止一個的.NET運(yùn)行環(huán)境
.Net Framework 是個速度殺手,而且是一般用戶所不需要的。搞軟件開發(fā)的都知道,.NET用來做Web應(yīng)用還好,但是如果用來做桌面應(yīng)用,實(shí)在太慢了,處理工作時延遲太久。所以到目前為止,用.NET開發(fā)的桌面應(yīng)用軟件仍然是少之又少,就像微軟,也不敢用它來做Office的主要開發(fā)工具,最多只是在一些小功能上用到.NET。.NET Framework與系統(tǒng)緊密結(jié)合,所以十分影響操作系統(tǒng)的速度。首先它在安裝的時候?qū)懥颂嗟淖员眄?xiàng),至少幾萬條。第二點(diǎn)就是它在Windows啟動時就加載了許多DLL,微軟為了造成.NET速度快的假像,于是就在Windows啟動時預(yù)先加載.NET的DLL(手法如同Office)。而且,Windows Vista還不止預(yù)裝一個.NET運(yùn)行環(huán)境。不信你去 C:\WINDOWS\Microsoft.NET\Framework 這個目錄看一下,看有幾個以版本號命名的目錄。相比之下,.NET的對手Java就不是這樣,在Windows平臺上,它只注冊了很少的DLL,而且并不在系統(tǒng)啟動時加載。在非Windows平臺上,Java還可以是綠色軟件。

4、Vista系統(tǒng)使用了更加復(fù)雜、花哨但易操作的界面技術(shù)
Windows Vista使用了Aero、Flip 3D界面技術(shù),這些東西肯定要消耗極大的系統(tǒng)資源。當(dāng)然,大家可以把這些特效就關(guān)掉,像Windows Vista Home Basic 版本的開機(jī)速度,就肯定比 Ultimate 旗艦版開機(jī)速度快。因?yàn)锳ero玻璃特效就沒打開。大家可以在文件夾選項(xiàng)里面設(shè)置默認(rèn)的特效,不需要的關(guān)掉,這樣,如果你的電腦配置并不高的話,能提升不少的效率。 |
|