續上周Phoronix網站發布了有關 Windows7 與 Ubuntu 10.04 之間的兩組對比測試后( 誰更快 / 誰更節能 ),日前又將「矛頭」指向了蘋果的 Mac OS X 10.6.3 操作平台。此前,在進行Windows7與Ubuntu對比時曾採用了6個不同的測試系統,且很容易地形成一打或兩打不同的測試平台組合,而遺憾的是,把 Mac OS X 加入進來之後將無法搭建更多的測試平台。
參與本次測試的系統介紹:Windows7 Professional x64、Ubuntu 10.04 LTS 以及 Apple Mac OS X 10.6.3 。
圖為:Windows7 Professional x64
圖為:Ubuntu 10.04 LTS
圖為:蘋果 Mac OS X 10.6.3
本次三大平台測試將採用運行於新、舊兩款 Mac Mini 電腦中的兩個不同的系統——舊款 Mac Mini 搭載Intel顯卡;新款 Mac Mini 則搭載 NVIDIA GeForce 顯卡。此外,AMD將要推出支持Mac的ATI圖形晶元,不過目前尚未發布。
Intel Mac Mini 硬體配置:
處理器:Intel Core 2 CPU T5600 @ 1.83GHz (Total Cores: 2)
主板:Apple Mac-F4208EAA
晶元組:Intel Mobile 945GM/PM/GMS + ICH7-M
內存:2 x 512 MB DDR2-667MHz
硬碟:80GB Hitachi HTS54258
顯卡:Intel Mobile 945GM/GMS 943/940GML Express (Intel GMA 950) IGP 256MB
音效卡:SigmaTel STAC9221 A1
顯示器:DELL S2409W
NVIDIA Mac Mini 硬體配置:
Processor:Intel Core 2 Duo CPU P7350 @ 2.00GHz (Total Cores: 2)
Motherboard:Apple Mac-F22C86C8
Chipset:nVidia MCP79
Memory:1 x 1 GB DDR3-1067MHz
Disk:120GB FUJITSU MHZ2120B
Graphics:nVidia C79 [GeForce 9400] 512MB (450MHz)
Audio:Realtek ALC889A
Monitor:DELL S2409W
不幸的是在 Intel Mac Mini 平台上,我們只能在Mac OS X 與 Ubuntu Linux之間進行性能對比,其原因則是舊款 Mac Mini 平台無法解決載入 Windows7 x64 時出現EFI的問題(即臭名昭著的「選擇光碟引導方式」問題)。按照慣例,測試前依然保證了系統的「純凈」,驅動與上周測試中的保持一致。Mac OS X 10.6.3 的系統信息為 10.3.0 內核、X.Org 伺服器 1.4.2-apple53、OpenGL 1.4 (Intel) / 2.1 (NVIDIA)以及HFS+ 日誌文件系統。
測試說明:本次測試將在三個平台上對運行遊戲時的性能進行基準測試,主要測試項目有 OpenArena、Urban Terror、Nexuiz、Warsow 和 X-Plane,並且每款遊戲都會以 800 x 600、1024 x 768、1280 x 1024、1400 x 1050、1680 x 1050 及 1920 x 1080 這六種解析度全屏運行。
事實上,在每個解析度下,OpenArena在Windows上容易「疲憊不堪」!在800 x 600下OpenArena應該更依賴於處理器的速度,而Windows7則是驚人地比Mac OS X 10.6.3要快43%。同時,Windows7比Ubuntu 10.04僅僅快了4%。即便是在 NVIDIA 顯卡的1920 x 1080解析度下,Windows7仍然要快過Mac OS X 10.6.3達23%。值得注意的是,在1280 x 1024解析度以上的時候,Mac OS X 10.6.3在NVIDIA晶元的支持下都要比Ubuntu 10.04 LTS更快。
很明顯,在搭載Intel GMA 950顯卡的舊款Mac Mini電腦上,Mac OS X 10.6.3 贏了 Ubuntu 10.04 。我們真的很想看看 Windows7 和 Mac OS X 10.6.3 在 Intel 晶元下的對比,但是很可惜,Windows7 x64在舊款Mac Mini電腦上沒有工作。
二、Urban Terror (雷神之錘3的MOD)測試
基於開放源代碼的ioquake3引擎,Urban Terror(雷神之錘3的MOD)測試已被證明比OpenArena的要求更高一些。在搭載NVIDIA顯卡的Mac Mini電腦上,Windows7明顯要快於Ubuntu 10.04 和 Mac OS X 10.6.3。在最高點時,Windows7要比Ubuntu 10.04 LTS快68%,同時也比Mac OS X 10.6.3快3.7倍。
不管怎樣,與OpenArena不同,在Urban Terror(雷神之錘3的MOD)測試中,Ubuntu 10.04 LTS 要比 Mac OS X 10.6.3 快,在 Intel 顯卡下也是如此。
三、Nexuiz(死亡競速)測試
在Nexuiz(死亡競速)測試中,Windows7憑藉NVIDIA GeForce 9400M 顯卡 和 2GHz Intel Core 2 Duo 處理器依然是最快的操作系統。然而,在Ubuntu 10.04 LTS 和 Windows 7 Professional之間並沒有特別大的差距,類似於上周六個系統上的測試。事實上,在某些解析度下,Mac OS X的數據在Nvidia顯卡下比在搭載Intel顯卡的新Mac Mini電腦上更糟糕。
不難看出,在擁有Intel GMA 950 晶元的Mac Mini電腦上,Mac OS X 10.6.3平均要比 Ubuntu 10.04 LTS快2.7倍。
四、Warsow(開源射擊)測試
在Warsow開源遊戲測試中,Windows7再次成為最快的操作系統,且要比Ubuntu 10.04 LTS快19%、是Mac OS X 10.6.3的1.98倍。
當然,我們不難看出,比起運行於一個更高的解析度,在一個更低的解析度下運行Warsow將導致更低的數值。而Mac OS X 10.6.3在低解析度下引發的更多工作很可能被消耗在CPU上而不是GPU。在800 x 600下,Mac OS X 10.6.2的性能要超出Mac OS X 10.6.3兩倍。
在Warsow下的Intel顯示性能測試中可謂是「一邊倒」,Mac OS X 10.6.3毫無懸念的贏得了這個賽點,那是因為Intel Mesa DRI驅動對於Ubuntu 10.04 LTS而言並不能很好的跑起這款遊戲。雖然Mac OS X 擁有 GMA 950,但這卻不能帶來一個很好的遊戲體驗。
五、X-Plane(模擬飛行)測試
最後我們來看看Mac OS X、Windows和Ubuntu Linux在X-Plane 9.45中的模擬飛行性能。像今天其他的測試結果一樣,微軟Windows7 Professional在搭載NVIDIA顯卡的Mac Mini電腦上再次創造了新高點。這裡,Windows7 在每個解析度下平均要比Mac OS X 10.6.3快72%。在Mac OS X中Intel顯卡可以運行X-Plane 9.45,儘管只有每秒極少的幾幀,而Intel Linux Mesa 卻不能。
本次測試的最後總結:
很遺憾這次只能完成了兩個Mac Mini配置上的操作系統對比,並且搭載了Intel顯卡的舊款酷睿2Mac Mini電腦不能支持Windows7 x64,結果一定很有趣。在每次的OpenGL遊戲測試以及每個被測試的解析度中,Windows7 x64明顯比Mac OS X 10.6.3在蘋果自己的硬體環境中都更快。在許多情況下,Windows7 的數值曲線都要比Ubuntu 10.04 LTS "Lucid Lynx"更高,對比於上周的Windows 和 Ubuntu Linux 之間的性能測試,這多少有些讓人感到驚訝。
在搭載Intel顯卡的Mac Mini電腦上,Mac OS X 10.6.3 通常要比 Ubuntu 10.04 LTS更快。然而,當考慮到上周Linux 和 Windows在Intel顯示晶元中的性能對比,這就顯得並不那麼奇怪了。
此外,當Windows 7 Professional在蘋果的硬體上領銜所有這些遊戲測試時,除了使用Intel集成顯卡以外,Ubuntu 10.04 LTS "Lucid Lynx"則成為比Mac OS X 雪豹更快的遊戲平台,一旦Steam Linux客戶端到來,這無疑是個好消息。