Ubuntu 12.04 LTS性能初測
本文的Ubuntu 12.04性能測試中,包括桌面、工作站以及啟動、功耗方面的性能表現(xiàn)。更為重要的是,Ubuntu 12.04 LTS還將與Ubuntu 10.10等版本進行性能對比。
Ubuntu 12.04 LTS
在進行測試之前,有必要介紹下測試所使用的硬件平臺。此次采用了聯(lián)想ThinkPad W510筆記本電腦,它搭載了酷睿i7處理器和 Nvidia顯卡。
Ubuntu 12.04 LTS測試平臺(點擊查看完整大圖,下同)
而對比測試的其他系統(tǒng)版本,則分別包括64位的Ubuntu 10.10、11.04、11.10、12.04。所有的這些Ubuntu都是基于純凈安裝 (clean installations),軟件包和設置都采用默認。系統(tǒng)啟動性能測試基于Bootchart對系統(tǒng)自動登錄Ubuntu桌面的統(tǒng)計值得出。
Ubuntu Linux 10.10、11.04、11.10和12.04 LTS的Bootchart測試數(shù)據(jù)。
基于英特爾酷睿i7移動系統(tǒng),Ubuntu 10.10啟動時間為15.54秒,Ubuntu 11.04為15.93秒,Ubuntu 11.10為12.34秒,而Ubuntu 12.04最快,啟動時間僅為11.34秒。
由于Ubuntu 10.04 LTS在很多系統(tǒng)上的啟動速度都不太理想,Canonical決定在12.04版本的Ubuntu上全面優(yōu)化,提升系統(tǒng)啟動速 度。在基于i7處理器和SSD平臺上的Precise Pangolin,啟動速度會更快。如果在不同系統(tǒng)上對Ubuntu 12.04進行測試,我們就能更明顯的感覺到這一點。
Ubuntu 12.04啟動速度比其前一版本略快一些,但功耗情況如何呢?
當系統(tǒng)處于閑暇狀態(tài)時,Ubuntu 12.04 LTS打破了新的低功耗記錄!而Ubuntu 11.04和11.10卻由于聯(lián)想W510上PCI Express ASPM問題的存在和Linux的一些bug,使得功耗較高。
然而,PCI-E ASPM問題和其他一些問題最終得到解決,加之Canonical一直致力于優(yōu)化電源管理,因此在Ubuntu 12.04 LTS上的 功耗表現(xiàn)令人較為滿意。
在多線程C-Ray開啟全線程測試中,Ubuntu 12.04功耗仍然要遠遠低于Ubuntu 10.10等其他版本。
Ubuntu 12.04在啟動和功能測試方面表現(xiàn)都不錯。接下來,讓我們來看看不同工作負載下,Ubuntu 12.04的性能表現(xiàn):
Ubuntu 12.04 LTS(Mesa 8.0 + Linux 3.2 + X.Org Server 1.11.3)中的開源Nouveau驅動包對第一人稱射擊死亡競賽游戲 Nexuiz支持不好,而Ubuntu 12.04中的其他開源驅動包則不存在兼容性問題。
OpenArena能夠在Nouveau軟件包上運行。得益于上行的性能提升,Ubuntu 12.04 LTS上的Nouveau Gallium3D驅動運行更為快速。然而,該驅動器并不支持時鐘恢復(re-clocking),而且其性能通常會比Nvidia驅動要慢。
Ubuntu 12.04 LTS上的EXT4文件系統(tǒng),相比早期的Linux kernel和Ubuntu發(fā)行版,其性能略有下降。
在C-Ray性能測試中,借助于GCC 4.6編譯器,Ubuntu 12.04表現(xiàn)和上一代產(chǎn)品旗鼓相當。
而在以前的7-Zip壓縮性能測試中表現(xiàn)不佳的局面,被此次的Ubuntu 12.04得到成功扭轉。
利用x264對libvpx測試視頻解碼性能,二者的測試結果并未發(fā)生較大改變。
Ubuntu 12.04正式發(fā)布之后,我們將會提供更多基于此系統(tǒng)的性能測試。就目前來說,代號為“Precise Pangolin”的Ubuntu 12.04表現(xiàn)還不錯。