Veiktspējas salīdzinājums: Apple Mac OS X vs. Windows XP
Tā kā Apple pārgāja no IBM PowerPC aparatūras izmantošanas uz Intel procesoriem, tagad ir iespējams veikt godīgu veiktspējas salīdzinājumu starp Windows XP un Mac OS X. Lai gan dažos aspektos operētājsistēmas ir vienmērīgi saskaņotas, Windows XP pārspēj konkurenci pēc lielākās daļas rādītāju.
Šajā rakstā sniegtā informācija attiecas uz Windows XP Professional Edition un Mac OS X 10.5 Leopard.
Šajā rakstā sniegtie mērījumi tika iegūti, izmantojot oriģinālu Intel bāzes Mac Mini darbojas abas operētājsistēmas.
Piezīme par universālajām lietojumprogrammām un failu sistēmām
Programmas, kas ir iebūvētas operētājsistēmā Mac OS X, sauc par universālajām lietojumprogrammām. Vecākai programmatūrai ir jāpaļaujas uz Rosetta — lietojumprogrammu, kas darbojas operētājsistēmā OS X un dinamiski pārveido kodu, lai tā darbotos ar Intel aparatūru. Līdz ar to Mac Mini palaižot neuniversālas lietojumprogrammas, tiek zaudēta veiktspēja. Visas Windows XP programmas ir saderīgas ar Intel procesoru, tāpēc lietotņu veiktspēja ir konsekventāka Microsoft operētājsistēmā.
Vēl viena atšķirība, kas var ietekmēt ierīces veiktspēju cietais disks ir failu sistēmas, kuras izmanto katra operētājsistēma. Windows XP izmanto NTFS, savukārt Mac OS X izmanto HPFS+. Katra no šīm failu sistēmām apstrādā datus dažādos veidos. Tādējādi pat ar līdzīgām lietojumprogrammām piekļuve datiem var izraisīt veiktspējas svārstības.
Failu kopēšanas pārbaude
Šis tests ietver operētājsistēmas funkciju izmantošanu, lai kopētu mapi, kurā ir aptuveni 8000 failu (9,5 GB) no attālā diska uz vietējo disku.
Rezultāti
- Mac OS X: 16 m, 3 s
- Windows XP: 12 m, 21 s

Šī testa rezultāti liecina, ka Windows NTFS failu sistēma Šķiet, ka tas ir ātrāks pamatfunkcijā – datu ierakstīšanai cietajā diskā. Iespējams, tas ir saistīts ar faktu, ka NTFS failu sistēmai nav tik daudz funkciju kā sistēmai HPFS+. Tādējādi Mac OS X failu sistēmā diska ietilpīgie uzdevumi var būt lēnāki, salīdzinot ar Windows failu sistēmu.
Failu arhivēšanas tests
Tas, cik ātri katra OS var saspiest datus arhīvā, nodrošina labu failu sistēmas, kā arī procesora veiktspējas mērījumu. Šis tests tika veikts, izmantojot RAR 3.51 arhivēšanas programma lai saspiestu 3,5 GB datu vienā arhīva failā. RAR lietojumprogramma nav universāla lietojumprogramma, un tā darbojas saskaņā ar Rosetta emulāciju.
Rezultāti
- Mac OS X: 63 m, 57 s
- Windows XP: 48 m, 13 s

Pamatojoties uz rezultātiem, process operētājsistēmā Windows ir aptuveni par 25% ātrāks nekā tas pats uzdevums operētājsistēmā Mac OS X.
Audio konvertēšanas tests
Lai iegūtu labāku priekšstatu par lietojumprogrammu darbību ar procesoru un failu sistēmu, iTunes tika izmantots, lai pārvērstu 22 minūtes garu WAV fails kas iepriekš tika importēts no kompaktdiska AAC faila formātā.
Rezultāti
- Mac OS X: 1 m, 29 s
- Windows XP: 1 m, 26 s

Atšķirībā no iepriekšējiem failu sistēmas testiem, šis tests parāda, ka gan Windows XP, gan Mac OS X programmas ir līdzvērtīgas. Tas ir iespējams, jo Apple uzrakstīja lietojumprogrammas kodu un apkopoja to, lai izmantotu Intel aparatūru neatkarīgi no operētājsistēmas.
Grafiskās rediģēšanas tests
Šim testam mēs izmantojām GIMP (GNU Image Manipulation Program) versija 2.2.10, kas ir pieejama abām operētājsistēmām. Šī nav universāla lietojumprogramma operētājsistēmai Mac un darbojas kopā ar Rosetta. Mēs izmantojām populāru skriptu ar nosaukumu Warp-Sharp kopā ar Old Photo skriptu no programmas GIMP, lai notīrītu 5 megapikseļu digitālo fotoattēlu un noteiktu laiku, cik ātri skripti stājās spēkā.
Rezultāti
- Mac OS X: 47s (Warp-Sharp Script) un 36s (Old Photo Script)
- Windows XP: 32s (Warp-Sharp Script) un 28s (vecais fotoattēlu skripts)

Šajā testā mēs redzam par 22% un 30% ātrāku veiktspēju no lietojumprogrammas, kas darbojas operētājsistēmā Windows XP un Mac OS X. Tā kā šī procesa laikā lietojumprogramma vispār neizmanto cieto disku, veiktspējas trūkums, iespējams, ir saistīts ar faktu, ka kods ir jātulko, izmantojot Rosetta.
Digitālā video rediģēšanas pārbaude
Šim testam mēs izvēlējāmies divas līdzīgas lietojumprogrammas, kas var pārvērst AVI failu no digitālās videokameras par automātiskās atskaņošanas DVD. Operētājsistēmai Windows mēs izvēlējāmies lietojumprogrammu Nero 7, un operētājsistēmai Mac OS X tika izmantota programma iDVD 6. iDVD ir universāla lietojumprogramma, ko rakstījis Apple, un tajā netiek izmantota Rosetta emulācija.
Rezultāti
- Mac OS X: 23 m, 32 s
- Windows XP: 15 m, 30 s

Šajā gadījumā video konvertēšana no AVI faila uz DVD ir par 34% ātrāka operētājsistēmā Windows XP operētājsistēmā Nero 7 nekā iDVD 6 operētājsistēmā Mac OS X. Tomēr, lai ierakstītu DVD, izmantojot iDVD, ir jāveic mazāk darbību, tāpēc tas ir ērtāk patērētājiem.
Galīgais spriedums
Ātruma veiktspējas atšķirība starp Windows XP un Mac OS X var sasniegt pat 34% lietotnēm, kas nav iebūvētas Intel operētājsistēmas Mac datoros. Jaunākie Mac ir efektīvāki, tāpēc atšķirība starp operētājsistēmām ir sarukusi, taču Windows XP joprojām pārspēj vecākas Mac OS X versijas.