Домашня » як » ARM проти Intel Що це означає для Windows, Chromebook і сумісності програмного забезпечення для Android

    ARM проти Intel Що це означає для Windows, Chromebook і сумісності програмного забезпечення для Android

    Процесори Intel x86 або x64 традиційно були знайдені в ноутбуках і настільних комп'ютерах, а процесори ARM були знайдені в вбудованих пристроях з низькою потужністю, смартфонах і планшетах. Але тепер можна купити ноутбуки з ARM-чіпами і смартфонами з чіпами Intel.

    ARM і Intel пропонують дві абсолютно різні і несумісні архітектури. Якщо ви вибираєте пристрій з ОС Windows, Android або Chrome, ви можете вибирати між ARM або Intel x86 / x64 - і вибір має значення для сумісності програмного забезпечення.

    ARM проти Intel: Урок швидкої історії

    Мікросхеми Intel історично мали найкращу продуктивність, але мали найбільше енергоспоживання та ціну. ARM чіпи історично мали найменше енергоспоживання і були значно дешевше, але не змогли конкурувати з Intel за продуктивністю. Це не остання відмінність - стільниковий телефон від десяти років тому, ймовірно, має чіп ARM, а настільний ПК має чіп Intel.

    Зверніть увагу, що ми включаємо чіпи AMD разом з чіпами Intel тут. Чіпи AMD також використовують Intel x86 - тепер x64, тому що це 64-бітна архітектура.

    ARM чіпи швидко поліпшуються з точки зору продуктивності. iPhones і iPads разом з більшістю смартфонів і планшетів Android мають в своєму розпорядженні чіпи ARM для досягнення низького енергоспоживання. ARM розпочала роботу з недорогий архітектурою з низьким енергоспоживанням і покращувала їхню продуктивність, і ми бачимо, наскільки швидше смартфони та планшети стали останніми роками..

    Чіпи Intel x86 і x64 покращують енергоспоживання, оскільки Intel зрозуміла, що вони відстають від ARM на мобільних пристроях, з останніми чіпами Intel Haswell, що дають великі поліпшення терміну служби акумуляторів ноутбукам. Intel почала з більш дорогою, високопродуктивною архітектурою і знижувала споживання електроенергії, роблячи нижчі кінці більш конкурентоспроможними.

    ARM і чіпи Intel стають ближче один до одного, тому не дивно, що лінії починають розмиватися. Якщо ви купуєте пристрій Windows, Chromebook або пристрій Android, ця різниця має значення.

    Ось чому ви повинні дбати: несумісності програмного забезпечення

    Чипи ARM і Intel мають різні процесорні архітектури та набори команд. Це означає, що ви не можете запустити додаток, скомпільоване для архітектури Intel на комп'ютері ARM, і ви не можете запустити код, скомпільований для ARM на комп'ютерах Intel. Це має важливі наслідки для пристроїв Windows, пристроїв Chromebook, на яких працюють програми настільних Linux, і навіть пристроїв Android.

    Windows 8 проти Windows RT

    Більшість пристроїв Windows, які ви знайдете в дикому запустіть повну версію Windows 8 на процесорі Intel. Проте деякі пристрої, включаючи Microsoft Surface 2, Surface RT і планшет Nokia Lumia 2520, мають процесор ARM. Ці пристрої ARM працюють у Windows RT від Microsoft.

    Windows RT дуже обмежений і взагалі не може запускати будь-які програми для настільних ПК. Microsoft вирішила заблокувати його таким чином - вони могли б дозволити розробникам змінювати та перекомпілювати свої програми для Windows на ARM. Якщо вони це зробили, ви зможете встановити лише програми для робочого столу Windows, спеціально скомпільовані для ARM. Всі програми для робочого столу Windows не працюватимуть у Windows RT.

    Корпорація Майкрософт починала б з площі один, будуючи нову екосистему настільного програмного забезпечення для Windows. Вони також знали, що багато людей були б збентежені, намагаючись встановити Windows на програмне забезпечення Intel на своїх Windows на системах ARM. Зрештою, вони вирішили зробити перерву в минулому і повністю заблокувати робочий стіл. Вони, ймовірно, захочуть повністю видалити робочий стіл з Windows RT, але вони ще не випустили версію Office, яка працює в новому інтерфейсі, раніше відомому як Metro.

    Нові програми "Windows 8-style" можна інсталювати лише з магазину Windows на пристрої Windows RT. Більшість програм Windows Store працюватимуть, оскільки вони розроблені для перехресних платформ, але випадкові програми можуть працювати лише на процесорах Intel.

    Коротко: Windows RT на ARM обмежений, і ви не можете встановити на нього жодне програмне забезпечення для настільних ПК.

    Chromebook від Intel у порівнянні з Chromebook від ARM

    Деякі пристрої Chromebook використовують чіпи Intel, інші Chromebook використовують фішки ARM. Популярний Chromebook від Samsung серії 3 використовує чіп ARM, як і новий Chromebook від HP 11. Багато інших пристроїв Chromebook використовують мікросхеми Intel.

    У ОС Chrome це не має особливого значення. Ви все одно можете запускати той самий браузер Chrome і веб-програми на процесорі ARM. Flash та Netflix функціонують на пристроях Chromebook від ARM. ОС Chrome не має довгої історії, яку виконує Windows, тому ви не будете працювати в програмах, які не можуть працювати на ARM.

    Однак це дуже важливо, якщо ви плануєте розмістити свій Chromebook у режимі розробника та встановити настільний Linux. Desktop Linux історично працює на процесорах Intel, тому набагато більш обмежений під час роботи на ARM-процесорах. Більшість програм, які ви використовуєте, з відкритим вихідним кодом і можуть бути перекомпільовані для процесорів ARM, але всі закриті програми, які ви хочете запустити, працюватимуть лише на мікросхемах Intel.

    Настільна Linux версія плагіна Adobe Flash, Steam і його бібліотека сотень ігор Linux, Skype для Linux, Minecraft - всі ці програми можна встановити в режимі розробника на Intel Chromebook, але не будуть функціонувати в все на ARM. Якщо ви плануєте використовувати свій Chromebook як систему Linux, ви, ймовірно, захочете отримати інтерактивний Intel, якщо вам не потрібно лише деякі утиліти з відкритим кодом..

    Ви читаєте це право - коли Flash працює в ОС Chrome на Chromebook від ARM, ви не можете встановити Flash у середовищі на робочому столі Linux на пристрої Chromebook від ARM.

    Коротко: ОС Chrome добре працює з чипом ARM, але у вас є набагато більш обмежена система настільних Linux у режимі розробника.

    Android на Intel проти Android на ARM

    Android-смартфони та планшети історично працюють на фішках ARM, хоча Intel намагається змінити це протягом багатьох років. Вони показали - і випустили - Android телефони і планшети з чіпами Intel всередині. Зараз Intel говорить, що багато планшетів Android з їхніми фішками Bay Trail прибудуть дуже скоро. Ці пристрої можуть забезпечувати більш високу продуктивність, ніж планшети ARM, але тут також існує проблема зі співставністю програмного забезпечення.

    Більшість Android-додатків використовують Android SDK і запускаються на віртуальній машині Dalvik, тому більшість Android-додатків будуть сумісні з ARM і Intel процесорами. Тим не менш, деякі програми використовують Android NDK - рідний комплект для розробки - для використання власного коду ARM і стиснення більшої продуктивності з їх додатків. Ці програми, як правило, є чутливими до продуктивності, як-от ігри. Програми з кодом, специфічним для ARM, не працюватимуть на пристроях Android Intel x86 або x64.

    У 2012 році Intel заявила, що вони були порівнянні з 95% програм для Android [Джерело]. Це хороша кількість, але 95% не всі програми для Android - при такій сумісності, один з кожних двадцяти програм для Android не буде працювати. Якщо гра, яку ви хочете грати, не працюватиме на пристрої на базі інтелекту Intel, яку ви купуєте, це може засмучувати.

    Коротко: Android пристрої з чіпами Intel будуть працювати з переважною більшістю додатків Android, але всі пристрої ARM будуть працювати.


    Архітектура чіпа у вашому пристрої має значення, тому обов'язково зверніть на це увагу при покупці нового пристрою. Ви не хотіли б мати пристрій Windows, на якому не можна встановлювати програми, Chromebook, на якому не можна запускати популярні програми Linux, або пристрій Android, який не може відтворити вашу улюблену гру.

    Пристрої Apple більш чіткі. На даний момент всі комп'ютери Apple від Apple мають чіпи Intel, а всі їхні iPhone, iPads та інші мобільні пристрої мають фішки ARM.

    Зображення: huangjiahui на Flickr, Orde Saunders на Flickr, Torsten Maue на Flickr, Cheon Fong Liew на Flickr