Несколько лет назад не было большого выбора архитектуры, которую вы хотели бы использовать на своем ПК. В течение долгого времени архитектура x86 производства Intel и архитектура x64 производства AMD годами доминировали в потребительских вычислениях. По большей части подавляющее большинство компьютеров даже сегодня используют архитектуру x86, несмотря на то, что архитектуре уже несколько десятилетий.
Однако в последние годы появился новый конкурент. ARM, та же архитектура, на которой работают наши телефоны, постепенно захватывает пространство ПК. Но какой из них выбрать?
Что такое x86?
x86 является наиболее широко используемым набором инструкций на ПК и, возможно, с наибольшей историей.
x86 берет свое начало в 1970-х годах. После выпуска 4-битного чипа в 1971 году (первый микропроцессор) Intel представила свой 8-битный процессор 8008 в 1972 году, а вскоре за ним последовал также 8-битный 8080 в 1974 году. Таким образом, естественным путем вперед было перейти на 16-битную версию. Компания сделала это в 1978 году, выпустив Intel 8086. Это привело к появлению набора инструкций x86, название которого восходит к его преемникам, называемым 80186, 80286, 80386 и так далее.
Однако то, что мы знаем сегодня как архитектуру x86, не имеет близкого отношения к оригинальной, почтенной 8086. Скорее, предком всех процессоров x86, представленных в настоящее время на рынке, является процессор Intel 80386, выпущенный семь лет спустя, в 1985 году. В конце концов, в зависимости от контекста, x86 также иногда называют «i386» или «IA-32». Более того, он был первым, кто запустил с 32-битным набором инструкций, сохраняя при этом способность правильно запускать старый 16-битный код, который работал на базе 8086 конструкции.
Архитектура будет расширена еще раз до 64-битной. Последующая архитектура, которая в настоящее время используется во всех современных процессорах x86, известна как «x86-64», «x64» или «AMD64». Это было на самом деле АМД, а не Интел, кто придумал архитектуру. Intel продвигала собственную 64-битную альтернативу, IA-64, которая не была обратно совместима с x86. AMD сделала свой собственный набор инструкций x86, который в конечном итоге стал наиболее распространенным решением.
Что такое АРМ?
ARM-чипы имеют более длинную историю, чем вы думаете, несмотря на то, что их более широкое использование на ПК становится мейнстримом.
Самый первый дизайн ARM был представлен в 1985 году — в том же году был выпущен оригинальный процессор Intel 80386. Acorn Computers разработала архитектуру, и первый кремний ARM, известный как ARM1, работал на частоте 6 МГц, что не совсем молниеносно, если сравнивать его с современными чипами. Спустя годы он подвергся некоторой переработке, а первым устройством на базе ARM был компьютер RiscPC, последняя модель которого была выпущена в 1994 году компанией Acorn Computers. Да, первым устройством ARM на самом деле был ПК!
Однако он не взлетел. Ранние разработки Acorn ARM и чипы RISC в целом пытались бороться с доминированием Intel в 1990-х годах, но это было бесплодным усилием, и ARM была отнесена к встраиваемым системам. Оттуда, однако, они попали в телефоны и портативные устройства, а затем и в смартфоны и планшеты — практически все смартфоны, продаваемые сегодня, работают на процессорах на базе ARM.
Теперь ARM наблюдает возрождение в пространстве ПК через ноутбуки. В 2017 году Qualcomm объявила об официальном расширении своей успешной линейки мобильных чипов Snapdragon на рынок ноутбуков, выпустив в 2018 году свой первый специализированный чип для ноутбуков Snapdragon 850. А в 2020 году Apple представила свой первый компьютер на базе ARM, MacBook Air на базе M1. собственный чип Apple M1 ARM, после использования процессоров Intel x86 в течение многих лет. Apple также иногда выпускала настольные ПК на базе ARM, а именно Mac mini, iMac и Mac Studio.
х86 против. АРМ: Какая разница?
x86 и ARM имеют принципиальные отличия, о которых следует знать перед покупкой.
А именно, чипы ARM по своей природе являются мобильными чипами. Если вы покупаете компьютер с Windows с процессором Snapdragon, он, скорее всего, также будет поставляться с модемом, поэтому вы можете вставить SIM-карту в свой ноутбук и использовать мобильные данные прямо с вашего компьютера. Некоторые даже поставляются с модемами 5G, так что вы можете подключиться к сверхбыстрой сети 5G. А именно, чипы Apple M-серии не поставляются с модемами, но их довольно часто можно увидеть в ноутбуках на базе Windows ARM.
Существует также дилемма энергопотребления. Чипы ARM по своей конструкции намного более энергоэффективны, чем процессоры x86. Это RISC-процессоры, поэтому они проще по конструкции. Кроме того, такие вещи, как ARM большой. МАЛЕНЬКАЯ конфигурация значительно увеличить срок службы батареи и общую эффективность. Из-за этого время автономной работы ПК на базе ARM может быть значительно больше, чем у ПК на базе x86. Чипы ноутбуков x86 могут потреблять от 15 Вт до 45 Вт, тогда как Apple M1 имеет TDP около 10 Вт.
Какой из них вы должны получить?
Это во многом зависит от ваших приоритетов на ПК, но часть вашего решения должна исходить от того, какую платформу вы планируете использовать.
Windows по-прежнему лучше всего подходит для систем x86, если вы пользователь ПК. Хотя Windows поддерживает ARM, требуется некоторая работа, прежде чем все пользователи ПК смогут пользоваться им правильно. У него есть уровень совместимости для запуска на нем программного обеспечения x86, но он все еще находится в стадии разработки, и ваш пробег может варьироваться в зависимости от того, какие приложения вы хотите использовать. Некоторые из них могут работать нормально, а другие будут работать ужасно.
Однако, если вы хотите использовать преимущества ARM, лучше всего пойти с Apple и купить себе MacBook. Rosetta считается блестящим уровнем совместимости, позволяющим пользователям запускать приложения x86 Mac почти безупречно. И большинство приложений, которые вам, вероятно, небезразличны, в любом случае уже являются M-native, или разработчики работают над тем, чтобы сделать их M-native.
Если только ты не В самом деле вам нужна функция «всегда подключенная», которую Windows на компьютерах ARM предоставляет со своими встроенными модемами, вы должны перейти на x86 в Windows. С другой стороны, M1/M2 Mac намного лучше, чем их предшественники x86, и было бы неправильно не воспользоваться этим преимуществом.
Компьютеры ARM скоро появятся, но вам следует подождать
Компьютеры ARM только начинают становиться популярными. Тем не менее, вы не должны сразу же прыгать на него, если не хотите перейти на Apple. Windows по-прежнему лучше всего подходит для ПК с архитектурой x86. Однако это может измениться в ближайшем или далеком будущем — технологии развиваются быстро!