Ubuntu 8.04與Windows XP SP3誰的性能到底更強?一直以來這都是電腦用戶討論的熱門。現在有不少開源的跨平台軟件存在,使得Linux和Windows下的軟件性能有了可比性,國外的Mohammed Saleh做了一個Ubuntu 8.04和Windows XP SP3下的軟件性能對比。
這次測試的主要是多媒體性能和硬盤性能,前者主要是Blender、Avidemux等軟件的性能測試,後者主要是采用命令行下的RAR和 ClamAV。結果顯示,XP在多媒體方面大幅超越Ubuntu,而Ubuntu在IO相關程序方面更有優勢——盡管測試的時候Ubuntu是ATA硬盤,而XP在SATA硬盤上。
測試平台:
CPU:AMD Athlon64 X2 5600+
主板:MSI K9N Neo V3 nForce560
內存:2GB 雙通道DDR2-6400 (800)
硬盤(Windows XP):WD 160GB SATA150
硬盤(Ubuntu 8.04):Maxtor 160GB ATA133
顯卡:GeForce 8600GT
兩個操作系統都打上了最新的補丁。
另外他還寫了一個腳本對比兩者的多任務性能,結果Ubuntu大幅領先XP。
測試技術細節:
ClamAV:
引擎版本: 0.92.1
已知病毒數: 288170
單任務:
掃描的目錄: 1035
掃描的文件: 16297
掃描的數據量: 3708.96 MB
多任務:
掃描的目錄: 15
掃描的文件: 171
掃描的數據量: 1387.55 MB
Avidemux 2.4.1
測試1: 將長度為03:17的DV片段(MPEG2格式)壓縮為MP4格式(x264二次編碼,碼率1024kbps,音頻AAC格式)
測試2: 將長度為05:32的MJPEG片段壓縮為MP4格式(x264二次編碼,碼率1024kbps,音頻AAC格式)
LAME 3.97
編碼測試: 將長度為44:58,大小為495MB的WAV文件壓縮為VBR MP3(可變碼率的MP3文件)
命令行:lame -V 0 -m j -q 0 -s 48 –vbr-new 1.wav 1.mp3
解碼測試: 將長度為44:58,大小為72MB的MP3文件(碼率256Kbps,可變碼率VBR)解碼為WAV文件
命令行:lame –decode b.mp3 decode.wav
轉碼測試:將長度為44:58,大小為72MB的MP3文件(碼率256Kbps,可變碼率VBR)轉碼為標准MP3文件
命令行:lame -h b.mp3 b2.mp3
RAR 3.71
文件壓縮: 用RAR對1516個文件項目進行壓縮,一共565.2 MB
解壓: 對小為481.7MB的文件進行解壓
Blender 2.45:
單任務: 對以下三個樣例文件進行25幀的渲染
dolphin.blend、group-duplicate.blend、FPSTemplateLightMap.blend
多任務: 對FPSTemplateLightMap.blend文件進行25幀的渲染
GIMP 2.4.5:
原圖: 2816×2112 JPEG 圖片
單任務: 默認運用以下濾鏡
Filters>render>nature>IFS Fractal
Filters>render>Line Nova
Filters>render>Spyrogimp
多任務:默認運用以下濾鏡
Filters>render>nature>IFS Fractal
雜項:
測試是運行在剛剛裝好的Ubuntu 8.04和打上SP3補丁包的Windows XP SP2(均安裝了最新的補丁),各種視頻編碼、硬件驅動器和測試軟件均已安裝。
兩個操作系統的桌面特效均已打開。
nVIDIA顯卡的驅動均已裝上(WinXP下是v175.16版,Ubuntu下是v169.12) 。
禁用了虛擬頁面功能,已減少RAR壓縮、GIMP、Blender、MP3壓縮等軟件的影響。
EXT3文件系統中Data=Writeback Journaling
禁用了NTFS的上次訪問時間標記功能。
所有讀寫操作都在同一個硬盤分區上進行,Linux下是EXT3文件系統,Windows下是NTFS系統
每次操作都重復了三次