對比評測Vista XP Linux啟動時間
我發表過一篇關于Windows Vista啟動時間的文章,目前為止最常見的回復是說我的測試方法不公平,因為我所用的硬件太高級了。 我個人認為,我認為我所使用的Dell系統(價格大概為1200美元,遠算不上Dell的高端產品)只是主流機型,但是收集更多的數據總沒有壞處。因為我又回到實驗室在另外兩個系統上進行了類似的測試。 首先,讓我們來回顧一下事情的起源。計算機世界發表的文章根據來自Windows Vista性能與維護論壇上最終用戶的抱怨,他們說在安裝了Vista以后,電腦的啟動速度慢得嚇人。那么我現在是在懷疑這些用戶撒謊嗎?當然不是。我曾經見過一些啟動需要很長時間的電腦,我通常能夠通過查找影響性能的錯誤配置或第三方應用來解決這些問題。 這些隨手拿來的帖子是否代表了一種傾向呢?不是。計算機世界可能只是在Windows XP支持和維護論壇上搜到了幾十個類似的帖子。也沒準他們是去了一些關于Mac的網站,被網站上大量抱怨OS X電腦啟動速度太慢的帖子沖昏了頭。 很不幸的,計算機世界沒有在可控環境下進行任何測試重現問題。所以我只好親自動手。 在我較早的測試中所使用的Dell XPS 410,我發現設備下載Windows XP需要61秒,載入Windows Vista需要72秒。這些結果是一致的。但是這個結果能夠外推到其他情況下呢?如果用檔次更低一些的硬件來進行測試情況是否依然會是這樣呢? 為了回答這個問題,我在上周測試的系統以外又增加了兩個系統。我在其他一些運行Windows Vista的系統而沒有安裝XP的系統上進行了同樣的測試。(詳細方法,請看文章最后。) 我所用的電腦并不是專為測試準備的系統,是我經常使用的機器,甚至包括我進行日常工作所用的電腦。三個系統中有兩個使用的是非常老的,單核CPU,一共只有1.5GB的內存(詳細配置見文章最后)。 我很滿意的看到測試結果依然表明Windows Vista的啟動速度并不是天生就慢。我所記錄的Windows Vista啟動時間從44秒到1:39(所記錄的最長時間為2:04)。在其中一個系統中,相同硬件下,Vista的運行速度要高于Windows XP。
所有的時間以分:秒記錄,以下是我記錄的數據: 系統#1 XP: 1:01 Vista: 1:12 (慢了15%) 系統 #2 XP: 1:47 Vista: 1:20 (快了34% ) 系統 #3 Windows XP 專業版: 0:58 Windows Vista 家庭版: 1:14 (慢了22% ) Ubuntu Linux 6.10: 1:49 (慢了47% ) 其他系統 (只安裝Vista ) Dell XPS 210, Intel E6700, 2GB RAM, Vista 終極版: 0:44 Dell Inspiron 6400, Intel T2050 (雙核), 1GB 內存, Vista商業版: 1:39 HP TX1000, AMD Turion TL-60, 2GB 內存, Vista家庭版: 1:05 系統的詳細配置 以下是三個系統的配置清: 系統 #1就是上周我做測試所用的Dell電腦。配置為Intel Core 2 Duo E6600, 4GB 內存,160GB 10,000 RPM SATA 硬盤。 使用Dell提供的硬盤安裝Windows XP專業版和Windows Vista商業版。這個系統最初于2006年建立,是我日常工作所使用的兩臺電腦之一。 系統 #2 是Acer C310系列Tablet PC,與2005年建立。它包括一個2GHz Pentium M (單核CPU), 1.5GB內存和一塊100GB ATA硬盤。這臺電腦配置特別好,我主要是在出差中使用。在測試中,我使用了Acer OEM的Windows XP Tablet PC版。并用Acer提供的升級助手升級到了Windows Vista企業版。 系統 #3 是自己使用2003/2004年常見的硬件所攢的電腦,就是我發表體驗Linux那篇3文章時所用的電腦,所不同的是我摘掉了插入的SATA控制器,并取消了HPT370 RAID控制器的功能,轉為使用IDE控制器。系統中有一個2.8GHz Pentium 4 處理器, 1.5GB內存,以及兩個功能相同的200GB ATA100 硬盤。(一塊盤供Linux使用,另外一塊供Windows使用。) 我所使用的是零售版的Windows XP專業版和Windows Vista家庭版。 方法 我在各臺設備上測試的方法是一致的。我使用秒表,從屏幕上出現第一個BIOS文字 開始計時[1]。如果系統在登錄對話框時停住,我也暫停計時,輸入密碼或者點登錄按鈕,并從我按回車開始[2]繼續計時。.當桌面出現以后,我馬上點默認的瀏覽器按鈕 (Windows設備上的IE7,Linux設備中的Firefox 2.0.0.3) 并在開始頁面完全下載完畢后停止計時。對于每個系統我都反復進行測試直到我得到三個連貫一致的結果,然后再將三個結果平均得到結果。每臺設備我最少這樣測試6次。 [1] 如果從按下電源開關開始計時,結果數據上增加的時間不會超過2秒。 [2] 對于主要用戶帳號沒有密碼或者為自動登陸的情況,測試結果也差不多。