此前我們報導過,Ubuntu 11.10將於本周四(北京時間周五)正式發布,而且也恰逢Linux 3.1 kernel發布在即。值此之際,國外有不少熱心網友對Ubuntu 11.10(Oneiric Ocelot)進行了開機性能、能源消耗和其他性能的測試。
相關閱讀:Ubuntu 11.10支持ARM 新增雲服務引擎
硬體測試平臺一覽
網友通過設立多個硬體力求跨平臺全方位實現對即將發布的Ubuntu 11.10的準確測試,不過圖中的大部分硬體都額外增加了電源,以提供足夠的動力供給滿足測試需要。
增加額外電源供給
測試界面
令人乍舌的是,此次測試發現,某些性能基準測試居然下降到了Ubuntu 8.04 Hardy Heron LTS一樣的水平。
在上個月,國外也有人發現,在很多平臺上Ubuntu 11.10的啟動速度差強人意,比想像中的表現要慢。一個純淨版的Ubuntu 11.10的安裝進度,相比Ubuntu 11.04或者更早期版本,差別並不明顯。不論是PC還是筆記本電腦,英特爾CPU也好AMD CPU也罷,或者傳統硬碟也好、SSD也罷,Ubuntu 11.10的啟動速度都不如以前版本的表現。在此次的多個測試平臺上,都沒有出現Ubuntu 11.10開機速度勝過Ubuntu 11.04的結果。
另外,在虛擬機上的Ubuntu 11.10開機速度也比Ubuntu 11.04要慢。下面,我們列出了純淨安裝版Ubuntu 8.04 Hardy至Ubuntu 11.10 Oneiric的Bootchart數據,它們都被設置為自動登陸,而且都安裝在64-bit KVM客戶端上。
每種安裝都重啟了至少三次,而且每次都啟用了Bootchart以記錄開機數據,每次都被設置為訪問同樣的四核CPU、2GB內存和8GB虛擬磁碟。主機系統為英特爾i7 720Q處理器、160GB因特爾SSD和4GB內存。
虛擬機上測試的開機速度數據(點擊圖片查看完整大圖)
相關閱讀:從Ubuntu 8.04到11.10 開機速度實測(高清組圖)
限於篇幅,各個硬體平臺測試的Bootchart數據沒有一一列舉在此文中,讀者可以點擊《從Ubuntu 8.04到11.10 開機速度實測》一文進行詳細了解。
從中我們可以看出,Ubuntu8.04至Ubuntu11.10歷次版本的開機速度結果分別為(second代表「秒」,下同):
Ubuntu8.04: 18seconds
Ubuntu8.10: 16seconds
Ubuntu9.04: 9seconds
Ubuntu9.10: 51seconds
Ubuntu10.04: 10.41seconds
Ubuntu10.10: 9.60seconds
Ubuntu11.04: 5.80seconds
Ubuntu11.10: 6.76seconds
KVM客戶機啟動時間增加了1秒鐘的時間,也就是在採用英特爾SSD和支持超線程四核i7處理器平臺的基礎上,增加了16%的開機時間。安裝Ubuntu 11.10系統的32位KVM虛擬客戶機,其開機速度甚至比安裝在i7平臺上的同樣系統要慢。
Ubuntu 10.10: 9.28 seconds
Ubuntu 11.04: 5.61 seconds
Ubuntu 11.10: 7.64 seconds
在Atom上網本上,Ubuntu 11.10的開機速度比以往要多出20秒時間,在Atom一體機上其開機耗時多出30秒。另外,測試還發現,採用AMD Opteron系統的Ubuntu 11.10開機時間幾乎多出了42%,而採用英特爾Sandy Bridge系統的開機時間也多出了40%(都是建立在Ubuntu 11.10與Ubuntu 11.04基礎上的對比)
Ubuntu不同版本在同樣硬體平臺的不同表現
本文的餘下內容,將為您展示採用Gulftown核心的英特爾酷睿i7 990X處理器平臺得出的Ubuntu 11.10測試結果。該平臺搭載了MSI X58M (MS-7593)主板,處理器為六核心支持超線程,內存3GB,顯卡為ATI Radeon HD4870,硬碟為容量160GB的SATA接口西數WD1600JS-00M。
(點擊圖片查看大圖)
經過測試我們發現,在採用支持12線程、內置SATA硬碟接口的Ubuntu 10.10的開機時間為16.73秒,而Ubuntu 11.04啟動時間為16.36秒,Ubuntu 11.10則為18秒,與其前一版本相比幾乎增加了10%。
在英特爾Gulftown平臺上,當系統處於閒暇狀態下時,Ubuntu 11.04和Ubuntu 11.10的能耗都沒有增加。但是,當Radeon GPU 的開源驅動器開啟的話,相比Ubuntu 11.04和Ubuntu 10.10,Ubuntu 11.10的能耗出現了顯著上升的趨勢。
能耗對比
此時Ubuntu 11.10系統上運行的OpenArena,顯示其能耗對比Ubuntu 11.04增加了7.6%。開源Radeon Linux驅動器仍然沒有實現對電源管理的完整支持,不過,相比默認配置,Ubuntu 11.10系統上的能源消耗的確增加了不少。
在運行開源射擊遊戲Warsow的時候,Ubuntu 11.10系統上的幀頻顯著下滑,而Ubuntu 10.10沒有參與運行Warsow v0.61的對比測試。
另外,我們還從另外幾個方面對它們進行了對比:
整體的計算性能方面,Ubuntu 11.10並沒有多大 改觀。不過,在某些硬體上其性能可能會有提升。Ubuntu 11.10與GCC 4.6編譯器一同推出,當用戶使用Ubuntu 11.10的時候,會推出全新的優化過的英特爾酷睿2、酷睿i3、i5和i7,實現對AVX的支持, 對AMD Bobcat的支持,以及其他IA-32/x86-64和ARM架構的優化。
除了Ubuntu 11.10(Oneiric Ocelot)較慢的啟動速度,以及可能增加能耗帶來的差強人意的表現之外,它在其他方面的性能表現尚可。Ubuntu 11.10支持開源顯卡驅動,支持最新的硬體平臺,支持GCC 4.6編譯器,內置Linux 3.0 kernel,這些都給人們帶來了不少驚喜。