Skip to main content

Paghahambing ng Pagganap: Apple Mac OS X kumpara sa Windows XP

iOS App Development with Swift by Dan Armendariz (Hunyo 2026)

iOS App Development with Swift by Dan Armendariz (Hunyo 2026)
Anonim

Noong 2005, inihayag ng Apple na nilayon nilang lumipat mula sa paggamit ng hardware ng PowerPC ng IBM sa mga processor ng Intel. Nagdala ito ng maraming pag-asa na ang mga indibidwal na gustong patakbuhin ang mga operating system ng Windows at Mac sa isang solong platform. Sa paglaya, ang mga pag-asa na ito ay mabilis na natigil ng pagsasakatuparan na hindi gagana ang mga installer ng Microsoft.

Sa kalaunan, isang paligsahan ang nabuo upang bumuo ng isang premyo para sa unang tao upang makahanap ng isang paraan na maaaring i-reproducible para sa pag-install ng Windows XP sa Mac. Ang hamon na iyon ay nakumpleto at ang mga resulta ay nai-post sa mga nagbibigay ng paligsahan sa OnMac.net. Gamit ang magagamit na ngayon, posibleng ihambing ang dalawang operating system sa isa't isa.

01 ng 09

Windows XP sa Mac

Hindi kami pupunta sa detalye tungkol sa kung paano ma-install ang Windows operating system sa isang computer na Intel-based na Mac. Sa pagsasabing iyon, gumawa kami ng ilang mga komento tungkol sa proseso at ilang bagay na dapat malaman ng mga gumagamit.

Una, ang detalyadong proseso ay magbubunga lamang ng isang dual boot system. Hindi posibleng tanggalin ang buong Mac OS X at i-install lamang ang Windows XP sa sistema ng computer. Sinisiyasat pa rin ito ng komunidad. Pangalawa, ang mga driver para sa hardware ay masyadong kludged magkasama mula sa iba pang mga hardware vendor. Ang pag-install ng mga ito ay maaaring nakakalito. Ang ilang mga item ay hindi kahit na may nagtatrabaho driver pa.

02 ng 09

Hardware at Software

Hardware

Para sa layunin ng artikulong ito, napili ang Intel-based na Mac Mini upang ihambing ang mga operating system ng Windows XP at Mac OS X. Ang pangunahing dahilan para sa pagpili ng Mac Mini ay na ito ay ang pinakamahusay na pangkalahatang suporta sa pagmamaneho ng magagamit na mga system na nakabatay sa Intel na magagamit. Ang sistema ay na-upgrade sa buong sistema ng panoorin magagamit mula sa website ng Apple at ang mga sumusunod:

  • Intel Core Duo T2300 (1.67GHz) Dual Core Processor
  • 2GB PC2-5300 DDR2 Memory (5-5-5-15 Timing)
  • 120GB 5400rpm 8MB SATA Hard Drive
  • 8x DVD +/- RW Burner
  • Intel GMA 950 Integrated Graphics
  • AirPort Extreme 802.11b / g Wireless at Bluetooth

Software

Ang software ay isang napakahalagang bahagi ng paghahambing sa pagganap na ito. Ang dalawang operating system na ginagamit sa paghahambing ay ang Windows XP Professional sa Service Pack 2 at ang Intel-based na Mac OS X na bersyon 10.4.5. Naka-install ang mga ito gamit ang mga pamamaraan na detalyado ng mga tagubilin na ibinigay ng website ng OnMac.net.

Para sa layunin ng paghahambing sa dalawang operating system, maraming mga pangunahing gawain sa computing na karaniwang ginagawa ng mga gumagamit ay pinili. Susunod, ang gawain ay upang mahanap ang software na tatakbo sa parehong mga operating system na maihahambing. Ito ay isang mahirap na gawain dahil ang ilan ay maaaring ipagsama para sa parehong mga platform, ngunit marami lamang ang isinulat para sa isa o sa iba pa. Sa mga kaso tulad ng mga ito, napili ang dalawang mga application na may katulad na mga function.

03 ng 09

Universal Applications at File Systems

Universal Applications

Ang isa sa mga problema sa paglipat mula sa arkitektura ng PowerPC RISC sa Intel ay nangangahulugang ang mga aplikasyon ay kailangang muling isulat. Upang mapabilis ang proseso ng paglipat, binuo ni Apple ang Rosetta. Ang disk-intensive ay isang application na tumatakbo sa loob ng OS X operating system at dynamic na sinasalin ang code mula sa mas lumang PowerPC software upang tumakbo sa ilalim ng hardware Intel. Ang mga bagong application na tatakbo nang natively sa ilalim ng OS ay tinatawag na Universal Applications.

Habang ang system na ito ay gumagana ng walang putol, may pagkawala ng pagganap kapag tumatakbo ang di-Universal Applications. Sinabi ng Apple na ang mga programa na tumatakbo sa ilalim ng Rosetta sa mga Intel batay sa Mac ay magiging kasing bilis ng mas lumang mga sistema ng PowerPC. Gayunpaman hindi nila sinasabi kung magkano ang pagganap ay nawala kapag tumatakbo sa ilalim ng Rosetta ihambing sa isang Universal programa. Dahil hindi lahat ng mga application ay nai-port sa ibabaw sa bagong platform pa, ang ilan sa aking mga pagsubok ay kailangang gawin sa mga di-Universal na mga programa. Gagawa ako ng mga tala kapag ginamit ko ang mga programang iyon sa mga indibidwal na pagsubok.

Mga System ng File

Habang ang mga pagsubok ay gumagamit ng parehong hardware, ang mga application ng software ay ibang-iba. Ang isa sa mga pagkakaiba na maaaring makaapekto sa pagganap ng hard drive ay ang mga file system na ginagamit ng bawat operating system. Ang Windows XP ay gumagamit ng NTFS habang ginagamit ng Mac OS X ang HPFS +. Ang bawat isa sa mga sistemang ito ay may hawak na data sa iba't ibang paraan. Kaya, kahit na may mga katulad na application, ang pag-access ng data ay maaaring magdulot ng mga pagbabago sa pagganap.

04 ng 09

Pagsubok ng Sistema ng File

Pagsubok ng Sistema ng File

Gamit ang ideya na ang bawat OS ay gumagamit ng isang iba't ibang mga sistema ng file, naisip ko ang isang simpleng pagsubok para sa pagganap ng file system ay maaaring makatulong na matukoy kung paano ito maaaring makaapekto sa iba pang mga pagsusulit. Ang pagsusulit ay nagsasangkot ng paggamit ng katutubong mga function ng operating system upang piliin ang mga file mula sa isang remote drive, pagkopya sa mga ito sa lokal na biyahe at tiyempo kung gaano katagal. Dahil ginagamit nito ang mga function na katutubong sa parehong mga operating system, walang pagtulad sa gilid ng Mac.

Mga Hakbang sa Pagsubok

  1. Maglakip ng 250GB USB 2.0 hard drive sa Mac Mini
  2. Piliin ang direktoryo na naglalaman ng halos 8,000 mga file (9.5GB) sa iba't ibang mga direktoryo
  3. Kopyahin ang napiling direktoryo papunta sa partisyon ng katutubong hard drive
  4. Oras ng pagsisimula ng kopya hanggang makumpleto

Mga resulta

  • Mac OS X Â- 16m 3s
  • Windows XP Â- 12m 21s

Ang mga resulta ng pagsusuring ito ay nagpapakita na ang Windows NTFS file system ay lilitaw na mas mabilis sa pangunahing pag-andar ng pagsusulat ng data sa hard drive kung ihahambing sa Mac HPFS + file system. Ito ay malamang dahil sa ang katunayan na ang NTFS file system ay walang maraming mga tampok tulad ng sistema ng HPFS +.Siyempre, ito rin ay isang pagsubok na nagtatampok ng mas maraming data kaysa sa isang user na karaniwang haharapin nang sabay-sabay.

Gayunpaman, ang mga gumagamit ay dapat magkaroon ng kamalayan na ang disk masinsinang mga gawain ay maaaring maging mas mabagal sa Mac OS X katutubong file system kumpara sa Windows katutubong file system. Ang katunayan na ang Mac Mini ay gumagamit ng isang notebook na hard drive ay nangangahulugan din na ang pagganap ay mas mabagal kaysa sa karamihan sa mga sistema ng desktop computer.

05 ng 09

Test Pag-archive ng File

Pagsubok sa File Archive

Sa araw at edad na ito, ang mga gumagamit ay nagtitipon ng isang malaking halaga ng data sa kanilang mga computer. Ang mga file ng audio, litrato, at musika ay maaaring kumain ng espasyo. Ang pag-back up ng data na ito ay isang bagay na dapat gawin ng marami sa atin. Ito rin ay isang mahusay na pagsubok ng sistema ng file pati na rin ang pagganap ng mga processor sa pag-compact ang data sa isang archive.

Ang pagsubok na ito ay ginawa gamit ang RAR 3.51 archiving program dahil umiiral ito para sa parehong Windows XP at Mac OS X at maaaring tumakbo mula sa command line na iiwasan ang graphical interface. Ang RAR application ay hindi isang Universal Application at tumatakbo sa ilalim ng Rosetta pagtulad.

Mga Hakbang sa Pagsubok

  1. Buksan ang terminal o command window
  2. Gamitin ang RAR command upang piliin at i-compress ang 3.5GB ng data sa isang solong file ng archive
  3. Proseso ng oras hanggang sa makumpleto

Mga resulta

  • Mac OS X Â- 63m 57s
  • Windows XP Â- 48m 13s

Batay sa mga resulta dito, ang proseso sa ilalim ng operating system ng Windows ay halos 25% na mas mabilis kaysa sa parehong gawain sa ilalim ng Mac OS X. Bagaman ang rar application ay tumatakbo sa ilalim ng Rosetta, ang pagbaba ng pagganap mula sa ito ay malamang na mas maliit kaysa sa pagkakaiba sa ang mga file system. Matapos ang lahat, ang nakaraang pagsubok ng pagganap ng file ay nagpakita ng katulad na 25% na pagkakaiba ng pagganap kapag nagsusulat lamang ng data sa drive.

06 ng 09

Test Audio Conversion

Test Audio Conversion

Gamit ang katanyagan ng iPod at digital na audio sa mga computer, ang pagpapatakbo ng isang pagsubok ng isang audio application ay isang lohikal na pagpipilian. Siyempre, gumagawa ng Apple ang iTunes na application para sa Windows XP at natively para sa bagong Intel Mac OS X bilang Universal Application. Ginagawa nito ang perpektong paggamit ng application para sa pagsusulit na ito.

Dahil ang pag-import ng audio sa computer ay limitado sa bilis ng optical drive, nagpasya ako sa halip na subukan ang bilis ng mga programa sa pamamagitan ng pag-convert ng isang 22min na mahabang WAV file na naunang na-import mula sa isang CD sa format ng AAC file. Ito ay magbibigay ng mas mahusay na indikasyon kung paano gumanap ang mga application sa processor at file system.

Mga Hakbang sa Pagsubok

  1. Sa ilalim ng Mga Kagustuhan sa iTunes, piliin ang format ng AAC para sa Pag-import
  2. Piliin ang WAV file sa iTunes Library
  3. Piliin ang Taguan ng Pinili sa AAC mula sa menu ng right-click
  4. Proseso ng oras hanggang pagkumpleto

Mga resulta

  • Mac OS X Â- 1m 29s
  • Windows XP Â- 1m 26s

Hindi tulad ng mga nakaraang pagsusulit ng sistema ng file, ang pagsusuring ito ay nagpapakita na ang parehong mga programa ng Windows XP at Mac OS X ay nasa kahit na pataas. Karamihan sa mga ito ay maaaring maiugnay sa ang katunayan na ang Apple ay nagsulat ng code para sa application at pinagsama ito natively upang gamitin ang Intel hardware katulad walang kinalaman sa Windows o Mac OS X operating system.

07 ng 09

Pagsubok ng Graphic na Pag-edit

Pagsubok ng Graphic na Pag-edit

Para sa pagsubok na ito ginamit namin ang GIMP (GNU Image Manipulation Program) na bersyon 2.2.10 na magagamit para sa parehong mga operating system. Hindi ito isang Universal na application para sa Mac at nagpapatakbo ng Rosetta. Bilang karagdagan, nag-download kami ng isang popular na script na tinatawag na warp-sharp sa paglilinis ng mga litrato. Ito kasama ang artistikong lumang Larawan na script mula sa programa ng GIMP ay ginamit sa isang solong 5-megapixel digital na larawan para sa paghahambing.

Mga Hakbang sa Pagsubok

  1. Buksan ang larawan ng file sa GIMP
  2. Piliin ang Alchemy | Warp-Sharp mula sa Script-Fu Menu
  3. Pindutin ang OK upang magamit ang mga default na setting
  4. Oras ng script hanggang makumpleto
  5. Piliin ang DÃ © cor | Lumang Larawan mula sa Script-Fu Menu
  6. Pindutin ang OK upang magamit ang mga default na setting
  7. Oras ng script hanggang makumpleto

Mga resulta

Warp-Sharp Script

  • Mac OS X Â- 47s
  • Windows XP Â- 32s

Lumang Larawan Script

  • Mac OS X-36s
  • Windows XP - 28s

Sa pagsusuring ito, nakakakita kami ng 22% at 30% na mas mabilis na pagganap mula sa application na tumatakbo sa Windows XP sa paglipas ng Mac OS X. Dahil ang application ay hindi gumagamit ng hard disk sa lahat sa panahon ng prosesong ito, ang puwang ng pagganap ay malamang na maiugnay sa katotohanan na ang code ay dapat na isinalin sa pamamagitan ng Rosetta.

08 ng 09

Digital Video Editing Test

Digital Video Editing Test

Natagpuan namin ang isang programa na isinulat para sa parehong Windows XP at Mac OS X para sa pagsubok na ito. Bilang isang resulta, pinili namin ang dalawang mga application na may halos katulad na mga function na maaaring i-convert ang isang AVI file mula sa isang DV camcorder sa isang autoplay DVD. Para sa Windows, pinili namin ang Nero 7 application habang ginagamit ang iDVD 6 na programa para sa Mac OS X. Ang iDVD ay isang Universal Application na isinulat ng Apple at hindi gumagamit ng Rosetta na pagtulad.

Mga Hakbang sa Pagsubok

iDVD 6 Steps

  1. Buksan ang iDVD 6
  2. Buksan Isang Hakbang mula sa Pelikula na File
  3. Piliin ang File
  4. Ang oras hanggang sa burn ang DVD ay nakumpleto

Nero 7 Steps

  1. Buksan ang Nero StartSmart
  2. Piliin ang DVD Video | Larawan at Video | Gumawa ng Iyong Sariling DVD-Video
  3. Magdagdag ng File sa Proyekto
  4. Piliin ang Susunod
  5. Piliin ang Huwag lumikha ng isang menu
  6. Piliin ang Susunod
  7. Piliin ang Susunod
  8. Piliin ang Isulat
  9. Ang oras hanggang sa burn ang DVD ay nakumpleto

Mga resulta

  • Mac OS X Â- 23m 32s
  • Windows XP Â- 15m 30s

Sa kasong ito, ang conversion ng video mula sa DV file sa DVD ay 34% na mas mabilis sa ilalim ng Nero 7 sa Windows XP kaysa sa iDVD 6 sa Mac OS X. Ngayon admittedly sila ay iba't ibang mga programa na gumagamit ng ibang code upang ang mga resulta ay inaasahang maging iba. Ang pangunahing pagkakaiba sa pagganap ay malamang na ang resulta ng pagganap ng file system bagaman. Gayunpaman, sa lahat ng mga hakbang upang gawin ang conversion na ito sa Nero kumpara sa iDVD, ang proseso ng Apple ay mas madali para sa mga mamimili.

09 ng 09

Mga konklusyon

Batay sa mga pagsubok at mga resulta, lumilitaw na ang operating system ng Windows XP ay talagang isang mas mahusay na tagapalabas pagdating sa pagpapatakbo ng mga aplikasyon kumpara sa Mac OS X operating system. Ang puwang ng pagganap na ito ay maaaring maging mas hanggang 34% na mas mabilis sa dalawang katulad na mga application. Ang pagkakaroon ng sinabi na, mayroong isang bilang ng mga caveats na nais kong ituro.

Una at pangunahin ang katotohanan na marami sa mga aplikasyon sa pagsusulit na ito ay tumatakbo sa ilalim ng pagtulad ng Rosetta dahil sa kakulangan ng Universal Applications. Kapag ang isang Universal Application tulad ng iTunes ay ginagamit walang pagkakaiba sa pagganap. Nangangahulugan ito na posibleng sarado ang pagganap ng puwang sa pagitan ng dalawang operating system habang mas maraming mga application ang ipinapadala sa mga binary na Universal.

Pangalawa, may pagkakaiba sa mga operating system at usability. Habang ang mga bintana ay gumaganap nang mas mahusay sa marami sa mga pagsusulit, ang halaga ng teksto at mga menu na kailangang maabot ng isang user upang magawa ang isang gawain ay mas madali sa Mac OS X kumpara sa interface ng Windows XP. Ito ay maaaring gumawa ng pagkakaiba sa pagganap na hindi maapektuhan para sa mga hindi maaaring malaman kung paano gamitin ang mga application.

Sa wakas, ang proseso ng pag-install ng Windows XP papunta sa isang Mac ay hindi isang madaling proseso at hindi inirerekomenda sa puntong ito para sa mga hindi masyadong napapansin sa mga computer.