ARM vs Intel Apa Itu Bermakna untuk Keserasian Perisian Windows, Chromebook, dan Android
Pemproses Intel x86 atau x64 secara tradisinya telah ditemui dalam komputer riba dan desktop, manakala pemproses ARM telah dijumpai di peranti, telefon pintar, dan tablet tertanam yang lebih rendah. Tetapi kini anda boleh membeli komputer riba dengan cip ARM dan telefon pintar dengan cip Intel.
ARM dan Intel menawarkan dua seni bina yang sama sekali berbeza dan tidak sesuai. Sama ada anda memilih peranti Windows, Android, atau Chrome OS, anda boleh memilih antara ARM atau Intel x86 / x64 - dan perkara pilihan untuk keserasian perisian.
ARM vs Intel: Pelajaran Sejarah Pantas
Cip Intel secara historis mempunyai prestasi yang terbaik, tetapi mempunyai penggunaan kuasa tertinggi dan harga. Cip ARM secara historis mempunyai penggunaan kuasa terendah dan jauh lebih murah, tetapi tidak dapat bersaing dengan Intel mengenai prestasi. Ini bukan perbezaan baru-baru ini - telefon bimbit dari sepuluh tahun yang lalu mungkin akan mempunyai cip ARM, sementara PC desktop akan mempunyai cip Intel.
Perhatikan bahawa kami termasuk cip AMD bersama dengan cip Intel di sini. Cip AMD juga menggunakan x86 Intel - kini x64, kerana ia adalah seni bina 64-bit.
Cip ARM telah meningkat pesat dari segi prestasi. iPhone dan iPad bersama dengan kebanyakan telefon pintar Android dan tablet semuanya mempunyai cip ARM di dalamnya untuk mencapai penggunaan tenaga yang rendah. ARM bermula dengan senibina murah dan senibina yang rendah dan telah meningkatkan prestasi mereka, dan kita dapat melihat bahawa berapa pintar telefon pintar dan tablet yang telah menjadi lebih dari beberapa tahun kebelakangan ini.
Intel x86 dan x64 cip telah bertambah baik dalam penggunaan kuasa apabila Intel menyedari mereka telah jatuh ke belakang untuk ARM pada peranti mudah alih, dengan cip Haswell terbaru Intel memberikan pembaikan hayat bateri yang besar kepada komputer riba. Intel bermula dengan seni bina berprestasi tinggi yang lebih mahal dan telah menurunkan penggunaan kuasa dan membuat cip lebih rendah harga lebih kompetitif.
ARM dan cip Intel semakin dekat antara satu sama lain, jadi tidak mengejutkan bahawa garisan-garisan itu mula kabur. Sama ada anda membeli peranti Windows, Chromebook, atau peranti Android, perkara ini berbeza.
Inilah Mengapa Anda Perlu Perhatian: Ketidaksesuaian Perisian
ARM dan cip Intel mempunyai reka bentuk pemproses dan set arahan yang berbeza. Ini bermakna anda tidak boleh menjalankan aplikasi yang disusun untuk seni bina Intel pada komputer ARM, dan anda tidak boleh menjalankan kod yang disusun untuk ARM pada komputer Intel. Ini mempunyai implikasi penting untuk peranti Windows, Chromebook yang menjalankan program Linux desktop, dan juga peranti Android.
Windows 8 vs Windows RT
Kebanyakan peranti Windows yang anda akan dapati di liar menjalankan versi penuh Windows 8 pada pemproses Intel. Bagaimanapun, beberapa peranti - termasuk Surface 2, Surface RT, dan tablet Lumia 2520 milik Nokia - mempunyai pemproses ARM di dalamnya. Peranti ARM ini menjalankan Windows RT Microsoft.
Windows RT sangat terhad dan tidak dapat menjalankan sebarang program desktop non-Microsoft sama sekali. Microsoft memilih untuk menguncinya dengan cara ini - mereka boleh membenarkan pemaju mengubah dan menyusun semula aplikasi mereka untuk Windows pada ARM. Sekiranya mereka melakukannya, anda hanya boleh memasang aplikasi desktop Windows secara khusus disusun untuk ARM. Semua aplikasi desktop Windows di luar sana tidak akan berjalan pada Windows RT.
Microsoft akan bermula dari satu persegi di sini, membina Windows baru pada ekosistem perisian desktop ARM. Mereka juga tahu bahawa ramai orang akan keliru, cuba memasang Windows pada perisian Intel pada Windows mereka pada sistem ARM. Pada akhirnya, mereka memutuskan untuk membuat rehat dari masa lalu dan mengunci desktop sepenuhnya. Mereka mungkin ingin mengeluarkan desktop dari Windows RT sepenuhnya, tetapi mereka belum lagi mengeluarkan versi Office yang berjalan di antara muka baru yang dahulunya dikenali sebagai Metro.
Anda hanya boleh memasang aplikasi baru "Windows 8-gaya" dari Gedung Windows pada peranti Windows RT. Kebanyakan aplikasi Gedung Windows akan berfungsi kerana ia direka bentuk untuk menjadi platform rentas, tetapi aplikasi sesekali mungkin hanya berjalan pada pemproses Intel.
Pendek kata: Windows RT on ARM adalah terhad dan anda tidak boleh memasang sebarang perisian desktop di atasnya sama sekali.
Chromebook Intel vs Chromebook ARM
Sesetengah Chromebook menggunakan cip Intel, manakala Chromebook lain menggunakan cip ARM. Chromebook Siri 3 popular Samsung menggunakan cip ARM, seperti Chromebook HP baru 11. Banyak Chromebook lain menggunakan cip Intel.
Pada OS Chrome, perkara ini tidak terlalu penting. Anda masih boleh menjalankan penyemak imbas Chrome dan apl web yang sama pada pemproses ARM. Flash dan Netflix semua fungsi pada Chromebook ARM. OS Chrome tidak mempunyai sejarah lama yang dilakukan oleh Windows, jadi anda tidak akan masuk ke aplikasi yang tidak dapat berjalan pada ARM.
Bagaimanapun, ini penting jika anda merancang untuk memasukkan Chromebook anda ke dalam mod pemaju dan memasang desktop Linux. Desktop Linux secara sejarah berjalan pada pemproses Intel, jadi ia jauh lebih terhad apabila berjalan pada pemproses ARM. Majoriti perisian yang anda gunakan adalah sumber terbuka dan boleh dikompilasi untuk pemproses ARM, tetapi semua aplikasi sumber tertutup yang mungkin Anda jalankan hanya akan berjalan pada chip Intel.
Versi desktop desktop Adobe Flash plug-in, Steam dan perpustakaannya beratus-ratus permainan Linux, Skype Microsoft untuk Linux, Minecraft - semua aplikasi ini boleh dipasang dalam mod pemaju pada Chromebook Intel, tetapi tidak berfungsi di semua pada ARM satu. Jika anda merancang untuk menggunakan Chromebook anda sebagai sistem Linux, anda mungkin mahu mendapatkan satu berasaskan Intel melainkan anda hanya memerlukan beberapa utiliti sumber terbuka.
Anda membaca yang betul - sementara Flash berfungsi dalam Chrome OS pada Chromebook ARM, anda tidak boleh memasang Flash dalam persekitaran Linux desktop pada Chromebook ARM.
Pendek kata: OS Chrome baik dengan cip ARM, tetapi anda mempunyai sistem Linux desktop yang lebih terhad dalam mod pemaju.
Android pada Intel vs Android pada ARM
Telefon pintar dan tablet Android secara sejarah berjalan pada cip ARM, walaupun Intel telah cuba mengubahnya selama bertahun-tahun. Mereka telah menunjukkan - dan dibebaskan - telefon dan tablet Android dengan cip Intel di dalamnya. Intel kini mengatakan bahawa banyak tablet Android dengan cip Bay Trail mereka akan tiba tidak lama lagi. Peranti ini mungkin menawarkan prestasi yang lebih tinggi daripada tablet ARM, tetapi ada kebimbangan perisian yang berkaitan di sini juga.
Kebanyakan apl Android menggunakan SDK Android dan berjalan pada mesin maya Dalvik, jadi kebanyakan apl Android akan serasi dengan kedua-dua pemproses ARM dan Intel. Walau bagaimanapun, sesetengah aplikasi menggunakan kit pembangunan asli Android NDK - untuk menggunakan kod ARM asli dan memerah prestasi yang lebih tinggi daripada apl mereka. Apl ini pada umumnya akan menjadi sensitif kepada prestasi, seperti permainan. Apl dengan kod khusus ARM tidak akan berjalan pada peranti Android berasaskan Intel x86 atau x64.
Pada tahun 2012, Intel berkata mereka setanding dengan 95% daripada apl Android [Source]. Ini adalah bilangan yang baik, tetapi 95% bukan semua aplikasi Android - pada kadar keserasian, satu daripada setiap dua puluh aplikasi Android tidak akan berfungsi. Sekiranya permainan yang anda mahu mainkan tidak akan berjalan pada peranti Android berasaskan Intel yang anda beli, ini boleh mengecewakan.
Pendek kata: Peranti Android dengan cip Intel akan menjalankan sebahagian besar aplikasi Android, tetapi peranti ARM akan berjalan semuanya.
Senibina cip dalam peranti anda penting, jadi pastikan untuk memberi perhatian kepadanya apabila membeli peranti baru. Anda tidak mahu berakhir dengan peranti Windows anda tidak boleh memasang aplikasi, Chromebook yang anda tidak dapat menjalankan program Linux yang popular, atau peranti Android yang tidak dapat memainkan permainan kegemaran anda.
Peranti Apple lebih jelas. Pada masa ini, semua komputer Mac Apple mempunyai cip Intel dan semua iPhone, iPad, dan peranti mudah alih mereka yang lain mempunyai cip ARM.
Kredit Imej: huangjiahui di Flickr, Orde Saunders di Flickr, Torsten Maue di Flickr, Cheon Fong Liew di Flickr