Разница между процессорами ARM и x86?



Вы, наверное, слышали о процессорах ARM, ARM64 и x86, которые используются в большинстве современных смартфонов. Какой из этих процессоров у вашего Android, какой из них лучше, и в чем разница между ARM, ARM64 и x86? Мы постараемся ответить на все эти вопросы!

Начиная с Android 5.0 Lollipop, Google добавила поддержку 64-битных процессоров на Android. Именно тогда знание вашего процессора стало для многих чем-то очень важным. Независимо от того, используете ли вы 32-разрядный или 64-разрядный процессор, вы можете выбрать, какие пользовательские ПЗУ или GApps можно установить. Он также решает, какую версию APK вы выберете для загрузки приложения, версию Xposed Framework и многое другое. Кроме того, существуют различия между процессорами на основе архитектуры ARM и процессорами на архитектуре x86. Так в чем же разница между процессорами ARM и x86?
В чем разница между ARM, ARM64 и x86?


ARM Процессоры


ARM - это обычно архитектура, используемая для построения процессора для мобильного устройства. Процессоры на основе ARM (32-разрядные) следуютархитектуре RISC (компьютер с сокращенным набором команд). Фактически, ARM сам по себе означает Advanced RISC Machine. Все сводится к тому, что процессоры ARM проще в изготовлении и, следовательно, дешевле. Большинство инструкций просты и выполняются за один такт. Есть много технических деталей, в которые мы можем вникнуть, но все они в большинстве случаев пролетят над головой большинству людей, если вы не профессионал в этой области.


Если у вас есть смартфон или любое другое мобильное устройство, которое в основном зависит от времени автономной работы, возможно, он использует процессор на базе ARM. Эти процессоры, как правило, намного лучше по сравнению с x86, когда дело доходит до энергопотребления. Хотя производительность процессора также зависит от многих других факторов, таких как кэш-память, ширина шины и т. д., Процессоры ARM также обычно менее мощные по сравнению с ними.

ARM64 Процессоры


Хотя ноутбуки требуют низкого энергопотребления, они существовали задолго до того, как ARM стал жизнеспособным вариантом. Настольные операционные системы и приложения, такие как Windows 10 и настольная версия Chrome, требуют гораздо большей мощности для бесперебойной работы. В то время процессоры ARM не могли обеспечить такую ​​вычислительную мощность, но все меняется. ARM64 - это просто расширение или развитие архитектуры ARM, которая поддерживает 64-битную обработку.

64-разрядная обработка намного превосходит 32-разрядную, и, следовательно, процессоры ARM64, как правило, работают лучше, чем процессоры ARM. Microsoft работает с ARM, чтобы сделать возможной Windows 10 на процессорах, основанных на ARM, они даже выпустили несколько устройств под Windows 10 на программе ARM. Windows всегда была настольной ОС и, следовательно, всегда поддерживала только архитектуры x86 (x64). Хотя, с более длительным временем автономной работы, ARM-процессоры дают возможность устройствам постоянно оставаться на связи (или, по крайней мере, оставаться включенными). Microsoft ясно дала понять, что видит в будущем устройства 2-в-1, которые могут выступать в качестве ноутбука и планшета. Таким образом, толчок для Windows 10 на ARM.

Процессоры x86


x86 - это совершенно другая архитектура, популярная у Intel. Процессоры, выполненные с использованием архитектуры x86, обычно используются на настольных компьютерах и ноутбуках. Даже AMD, конкурент Intel в процессорах для настольных ПК и ноутбуков, использует архитектуры Intel x86 и x64 (64-битная версия архитектуры x86) для создания своих процессоров. Процессоры на базе x86 соответствуют архитектуре CISC (сложный набор команд). Инструкции по процессорам x86 в основном сложные. Таким образом, они выполняют несколько циклов ЦП для выполнения каждой инструкции.

Корпорация Intel усердно работала над тем, чтобы сделать эти процессоры как можно более энергоэффективными, но x86 по своей конструкции не так уж и экономичен, как ARM. Хотя некоторые устройства Android работают на процессорах Intel Atom, основанных на архитектуре x86. Примерами могут служить Asus Zenfone, Zenfone 2, Lenovo K80 и т. д. Хотя процессоры ARM стали достаточно мощными для запуска полноценных настольных операционных систем, таких как Windows 10, они все еще сильно отстают.

Эти архитектуры существуют с 90-х годов в параллельных мирах. ARM всегда был для мобильных устройств с низким энергопотреблением, таких как телефоны и небольшие КПК. x86, с другой стороны, всегда была архитектурой процессора, которая обеспечивала большую мощность, используя больше электричества, подходящего для настольных компьютеров. Даже если в ближайшие 5 лет ARM станет архитектурой для процессоров ноутбуков, она, вероятно, никогда не сможет конкурировать с x86 на настольном компьютере, который всегда будет более мощным и, следовательно, более подходящим.


Это все, что мы можем сказать о разнице между ARM, ARM64 и x86 на данный момент. Мы надеемся, что эта статья поможет вам понять какой процессор используется на вашем устройстве Android.
Разница между процессорами ARM и x86? Разница между процессорами ARM и x86? Reviewed by Admin on января 09, 2019 Rating: 5

Комментариев нет: