Perbandingan Prestasi Mac OS X vs Windows XP

01 dari 09

Pengenalan dan Komen

Windows XP pada Mac Mini Berbasis Intel. © Mark Kyrnin

Pengenalan

Tahun lepas, Apple mengumumkan bahawa mereka berhasrat untuk beralih daripada menggunakan perkakasan PowerPC IBM kepada pemproses Intel. Ini membawa banyak harapan bahawa individu yang ingin menjalankan sistem pengendalian Windows dan Mac pada satu platform. Pada pembebasan itu, harapan-harapan ini dengan cepat terputus oleh kesedaran bahawa pemasang Microsoft tidak akan berfungsi.

Akhirnya satu pertandingan dibentuk untuk membina hadiah untuk orang pertama untuk mencari kaedah yang boleh dibeli untuk memasang Windows XP pada Mac. Cabaran itu selesai dan keputusannya diposkan ke penyedia pertandingan di OnMac.net. Dengan ini kini tersedia, adalah mungkin untuk membandingkan kedua-dua sistem operasi antara satu sama lain.

Windows XP pada Mac

Artikel ini tidak akan terperinci tentang cara untuk mendapatkan sistem operasi Windows dipasang ke komputer berasaskan Intel Intel. Mereka yang mencari maklumat itu harus melawat FAQ "BAGAIMANA" yang terdapat di laman web OnMac.net. Setelah berkata demikian, saya akan membuat beberapa komen tentang proses itu dan beberapa perkara yang perlu diperhatikan pengguna.

Pertama, proses terperinci hanya akan menghasilkan sistem boot ganda. Tidak dapat menghapus Mac OS X sepenuhnya dan hanya memasang Windows XP pada sistem komputer. Ini masih disiasat oleh masyarakat. Kedua, pemandu untuk perkakasan amat dikumpulkan bersama-sama daripada vendor perkakasan lain. Memasangnya boleh menjadi rumit. Sesetengah item tidak mempunyai pemandu yang masih berfungsi.

Perkakasan dan Perisian

02 dari 09

Perkakasan dan Perisian

Perkakasan

Untuk tujuan artikel ini, Intel berasaskan Mac Mini dipilih untuk membandingkan sistem operasi Windows XP dan Mac OS X. Alasan utama bagi pemilihan Mac Mini adalah bahawa ia mempunyai sokongan pemandu keseluruhan terbaik bagi sistem berasaskan Intel yang tersedia. Sistem telah dinaik taraf kepada spesifikasi sistem penuh yang tersedia dari laman web Apple dan adalah seperti berikut:

Perisian

Perisian ini adalah bahagian yang sangat penting dalam perbandingan prestasi ini. Kedua-dua sistem operasi yang digunakan dalam perbandingannya adalah Windows XP Professional dengan Service Pack 2 dan versi Mac OS X yang berasaskan Intel 10.4.5. Mereka dipasang dengan menggunakan kaedah terperinci oleh arahan yang disediakan oleh laman web OnMac.net.

Untuk tujuan membandingkan kedua-dua sistem operasi, beberapa tugas pengkomputeran asas yang biasa dilakukan oleh pengguna telah dipilih. Selanjutnya, tugasnya adalah untuk mencari perisian yang akan dijalankan di kedua-dua sistem operasi yang setanding. Ini adalah tugas yang sukar kerana sesetengah mungkin disusun untuk kedua-dua platform, tetapi banyak yang semata-mata ditulis untuk satu atau yang lain. Dalam kes seperti ini, dua aplikasi dengan fungsi yang serupa telah dipilih.

Aplikasi Universal dan Sistem Fail

03 dari 09

Aplikasi Universal dan Sistem Fail

Aplikasi Universal

Salah satu masalah dengan beralih dari seni bina RISC PowerPC ke Intel bermakna aplikasi perlu ditulis semula. Untuk membantu mempercepat proses peralihan, Apple mengembangkan Rosetta. Ini adalah aplikasi yang berjalan di dalam sistem operasi OS X dan secara dinamik menerjemahkan kod dari perisian PowerPC yang lebih lama untuk dijalankan di bawah perkakasan Intel. Aplikasi baru yang akan dijalankan secara asli di bawah OS dipanggil Aplikasi Universal.

Walaupun sistem ini berfungsi dengan lancar, terdapat kerugian prestasi ketika menjalankan Aplikasi bukan Universal. Apple menyatakan bahawa program yang dijalankan di bawah Rosetta pada Mac berasaskan Intel akan secepat sistem PowerPC yang lebih lama. Walau bagaimanapun, mereka tidak tahu berapa banyak prestasi yang hilang apabila berjalan di bawah Rosetta berbanding dengan program Universal. Oleh kerana tidak semua aplikasi telah dialihkan ke platform baru, beberapa ujian saya perlu dilakukan dengan program bukan Universal. Saya akan membuat nota apabila saya menggunakan program sedemikian dalam ujian individu.

Sistem Fail

Walaupun ujian menggunakan perkakasan yang sama, aplikasi perisian sangat berbeza. Salah satu perbezaan yang boleh memberi kesan kepada prestasi cakera keras ialah sistem fail yang digunakan oleh setiap sistem operasi. Windows XP menggunakan NTFS manakala Mac OS X menggunakan HPFS +. Setiap sistem fail mengendalikan data dalam pelbagai cara. Jadi, walaupun dengan aplikasi yang sama, akses data boleh menyebabkan turun naik prestasi.

Ujian Sistem Fail

04 dari 09

Ujian Sistem Fail

Win XP dan Mac OS X Test Copy Fail. © Mark Kyrnin

Ujian Sistem Fail

Dengan idea bahawa setiap OS menggunakan sistem fail yang berbeza, saya menganggap ujian mudah untuk prestasi sistem fail dapat membantu menentukan bagaimana ini dapat memberi kesan kepada ujian lain. Ujian ini melibatkan penggunaan fungsi asli sistem operasi untuk memilih fail dari pemacu jauh, menyalinnya ke pemacu tempatan dan masa berapa lama. Oleh kerana ini menggunakan fungsi yang berasal dari kedua-dua sistem operasi, tidak ada emulasi pada sisi Mac.

Langkah Ujian

  1. Pasang cakera keras 250GB USB 2.0 ke Mac Mini
  2. Pilih direktori yang mengandungi kira-kira 8,000 fail (9.5GB) dalam pelbagai direktori
  3. Salin direktori terpilih ke dalam partition pemacu keras asli
  4. Masa permulaan salinan selesai

Keputusan

Keputusan ujian ini menunjukkan bahawa sistem fail Windows NTFS nampak lebih cepat pada fungsi dasar menulis data ke cakera keras berbanding dengan sistem fail HPFS + Mac. Ini berkemungkinan disebabkan oleh sistem fail NTFS yang tidak mempunyai banyak ciri seperti sistem HPFS +. Sudah tentu, ini juga merupakan ujian yang menampilkan lebih banyak data daripada pengguna yang biasanya akan menangani sekaligus.

Namun, pengguna perlu sedar bahawa tugas intensif cakera boleh lebih perlahan pada sistem fail asli Mac OS X berbanding dengan sistem fail asli Windows. Hakikat bahawa Mac Mini menggunakan cakera keras notebook juga bermakna prestasi akan lebih perlahan berbanding kebanyakan sistem komputer desktop.

Ujian Arkib Fail

05 dari 09

Ujian Pengarkiban Fail

Uji Suapan Fail Win XP dan Mac OS X. © Mark Kyrnin

Ujian Arkib Fail

Pada hari ini dan umur, pengguna mengumpul sejumlah besar data pada komputer mereka. Fail audio, gambar dan muzik boleh memakan ruang. Menyandarkan data ini adalah sesuatu yang perlu kita lakukan. Ini juga merupakan ujian yang baik terhadap sistem fail serta prestasi pemproses dalam memadatkan data ke dalam arkib.

Ujian ini dilakukan dengan menggunakan program pengarsipan RAR 3.51 kerana ia wujud untuk kedua-dua Windows XP dan Mac OS X dan boleh dijalankan dari baris perintah yang mengelakkan antara muka grafik. Aplikasi RAR bukan Aplikasi Universal dan berjalan di bawah emulasi Rosetta.

Langkah Ujian

  1. Buka terminal atau tetingkap arahan
  2. Gunakan arahan RAR untuk memilih dan memampatkan 3.5GB data ke dalam satu fail arkib tunggal
  3. Proses masa sehingga selesai

Keputusan

Berdasarkan keputusan di sini, proses di bawah sistem operasi Windows adalah kira-kira 25% lebih cepat daripada tugas yang sama di bawah Mac OS X. Walaupun aplikasi rar berjalan di bawah Rosetta, prestasi menurun dari ini mungkin lebih kecil daripada perbezaan dalam sistem fail. Lagipun, ujian prestasi fail sebelumnya menunjukkan perbezaan prestasi 25% yang sama apabila hanya menulis data ke pemacu.

Ujian Penukaran Audio

06 dari 09

Ujian Penukaran Audio

Win XP dan Mac OS X iTunes Audio Test. © Mark Kyrnin

Ujian Penukaran Audio

Dengan populariti iPod dan audio digital pada komputer, menjalankan ujian aplikasi audio adalah pilihan yang logik. Sudah tentu, Apple mengeluarkan aplikasi iTunes baik untuk Windows XP dan native untuk Intel Mac OS X yang baru sebagai Aplikasi Sejagat. Ini menjadikan penggunaan aplikasi ini sesuai untuk ujian ini.

Sejak mengimport audio ke komputer adalah terhad kepada kelajuan pemacu optik, saya memutuskan untuk menguji kelajuan program dengan menukar fail WAV yang panjang 22min yang sebelum ini diimport dari CD ke format fail AAC. Ini akan memberikan petunjuk yang lebih baik tentang bagaimana aplikasi berfungsi dengan sistem pemproses dan fail.

Langkah Ujian

  1. Di bawah Pilihan Utama iTunes, pilih format AAC untuk Mengimport
  2. Pilih fail WAV di iTunes Library
  3. Pilih "Seleksi Terselindung ke AAC" dari menu klik kanan
  4. Proses masa sehingga selesai

Keputusan

Tidak seperti ujian sistem fail sebelumnya, ujian ini menunjukkan bahawa kedua-dua program Windows XP dan Mac OS X berada pada tahap yang sama. Kebanyakan dari ini boleh dikaitkan dengan fakta bahawa Apple menulis kod untuk aplikasi itu dan menyusunnya secara asli untuk menggunakan perkakasan Intel sama sekali tanpa mengira sistem operasi Windows atau Mac OS X.

Ujian Penyuntingan Grafik

07 dari 09

Ujian Penyuntingan Grafik

Ujian Edit Grafik Windows XP dan Mac OS X. © Mark Kyrnin

Ujian Penyuntingan Grafik

Untuk ujian ini saya menggunakan versi GIMP (GNU Image Manipulation Program) versi 2.2.10 yang tersedia untuk kedua-dua sistem operasi. Ini bukan aplikasi Universal untuk Mac dan berjalan dengan Rosetta. Di samping itu, saya memuat turun skrip popular yang dipanggil tajam warp untuk foto pembersihan. Ini bersama dengan skrip Photo Old Art dari program GIMP digunakan pada gambar digital 5 megapixel untuk perbandingan.

Langkah Ujian

  1. Buka fail gambar di GIMP
  2. Pilih Alchemy | Warp-Sharp dari Menu Script-Fu
  3. Tekan OK untuk menggunakan tetapan lalai
  4. Skrip masa selesai
  5. Pilih Décor | Foto Lama dari Menu Script-Fu
  6. Tekan OK untuk menggunakan tetapan lalai
  7. Skrip masa selesai

Keputusan

Warp-Sharp Script

Skrip Photo Lama

Dalam ujian ini, kami melihat prestasi 22% dan 30% lebih cepat daripada aplikasi yang dijalankan di Windows XP berbanding Mac OS X. Oleh kerana aplikasi tidak menggunakan cakera keras sama sekali semasa proses ini, jurang prestasi mungkin dikaitkan dengan fakta bahawa kod tersebut perlu diterjemahkan melalui Rosetta.

Ujian Penyuntingan Video Digital

08 dari 09

Ujian Penyuntingan Video Digital

Ujian Video Digital Windows XP dan Mac OS X. © Mark Kyrnin

Ujian Penyuntingan Video Digital

Saya tidak dapat mencari program yang ditulis untuk Windows XP dan Mac OS X untuk ujian ini. Akibatnya, saya memilih dua aplikasi yang mempunyai fungsi yang sangat serupa yang boleh menukar fail AVI dari camcorder DV ke DVD autoplay. Untuk Windows, saya memilih aplikasi Nero 7 manakala program iDVD 6 digunakan untuk Mac OS X. iDVD adalah Aplikasi Universal yang ditulis oleh Apple dan tidak menggunakan emulasi Rosetta.

Langkah Ujian

iDVD 6 Steps

  1. Buka iDVD 6
  2. Buka "Satu Langkah dari Fail Filem"
  3. Pilih fail
  4. Masa sehingga pembakaran DVD selesai

Nero 7 Langkah

  1. Buka Nero StartSmart
  2. Pilih Video DVD | Foto dan Video | Buat DVD-Video Anda Sendiri
  3. Tambah Fail ke Projek
  4. Pilih Seterusnya
  5. Pilih "Jangan buat menu"
  6. Pilih Seterusnya
  7. Pilih Seterusnya
  8. Pilih Burn
  9. Masa sehingga pembakaran DVD selesai

Keputusan

Dalam kes ini, penukaran video dari fail DV ke DVD adalah 34% lebih cepat di bawah Nero 7 pada Windows XP berbanding iDVD 6 pada Mac OS X. Sekarang mereka diakui adalah program yang berbeza yang menggunakan kod berbeza supaya hasilnya dijangka jadi yang berbeza. Perbezaan utama dalam prestasi mungkin disebabkan oleh prestasi sistem fail walaupun. Namun, dengan semua langkah untuk melakukan penukaran ini di Nero berbanding dengan iDVD, proses Apple lebih mudah untuk pengguna.

Kesimpulan

09 dari 09

Kesimpulan

Berdasarkan ujian dan hasilnya, ternyata sistem operasi Windows XP sebenarnya adalah pelaku yang lebih baik ketika menjalankan aplikasi dibandingkan dengan sistem operasi Mac OS X. Jurang prestasi ini boleh sebanyak 34% lebih cepat dalam dua aplikasi yang sama. Setelah mengatakan itu, terdapat beberapa peringatan yang saya ingin tunjukkan.

Pertama dan terpenting adalah hakikat bahawa banyak aplikasi dalam ujian ini berjalan di bawah emulasi Rosetta kerana kekurangan Aplikasi Universal. Apabila Aplikasi Sejagat seperti iTunes digunakan, tidak terdapat perbezaan prestasi. Ini bermakna bahawa jurang prestasi mungkin akan ditutup antara kedua-dua sistem operasi apabila lebih banyak aplikasi dipindahkan ke binari Universal. Oleh sebab itu, saya berharap untuk mengkaji semula ujian ini dalam masa kira-kira 6 bulan atau lebih apabila banyak aplikasi telah ditukar untuk melihat perbezaan prestasi tersebut.

Kedua, terdapat perbezaan sistem operasi dan kebolehgunaan. Walaupun tingkap berfungsi dengan lebih baik dalam banyak ujian, jumlah teks dan menu yang diperlukan oleh pengguna untuk mencapai tugas adalah lebih mudah pada Mac OS X berbanding antara muka Windows XP. Ini mungkin membuat perbezaan prestasi diabaikan bagi mereka yang tidak dapat memikirkan cara menggunakan aplikasi tersebut.

Akhirnya, proses pemasangan Windows XP ke Mac bukan proses yang mudah dan tidak disyorkan pada masa ini untuk mereka yang tidak begitu berpengetahuan tentang komputer.