Найти в Дзене

Про подбор комплектующих ПК: процессор – часть 4-ая – ARM

В предыдущих статьях цикла про подбор комплектующих ПК мы рассказали о процессорах Intel и AMD – двух гигантах архитектуры x86. Но рынок не стоит на месте, и любое лидерство рано или поздно будет оспорено чем-то новым, а иногда и принципиально другим. ARM – как раз пример смены подхода. Эта архитектура уже давно правит в смартфонах и планшетах, а сейчас уверенно заходит в ноутбуки и компактные компьютеры. Если Вы присматриваетесь к лёгким устройствам с долгим временем работы, стоит разобраться, что такое ARM и чем он отличается от привычных "настольных" процессоров. Первое: это не конкретный процессор, а архитектура команд (инструкций), разработанная британской компанией ARM Holdings. В отличие от Intel/AMD, которые сами делают и продают чипы, ARM только проектирует архитектуру и лицензирует её другим компаниям (Apple, Qualcomm, Samsung, MediaTek). Итоговые процессоры (как Apple M-серия или Snapdragon) – это SoC: "система на кристалле", где CPU, графика, модем, контроллеры памяти и пер
Оглавление

В предыдущих статьях цикла про подбор комплектующих ПК мы рассказали о процессорах Intel и AMD – двух гигантах архитектуры x86. Но рынок не стоит на месте, и любое лидерство рано или поздно будет оспорено чем-то новым, а иногда и принципиально другим. ARM – как раз пример смены подхода. Эта архитектура уже давно правит в смартфонах и планшетах, а сейчас уверенно заходит в ноутбуки и компактные компьютеры. Если Вы присматриваетесь к лёгким устройствам с долгим временем работы, стоит разобраться, что такое ARM и чем он отличается от привычных "настольных" процессоров.

Источник фото: https://upload.wikimedia.org/wikipedia/commons/2/2b/ARMCortexA57A53.jpg
Источник фото: https://upload.wikimedia.org/wikipedia/commons/2/2b/ARMCortexA57A53.jpg

Что такое ARM и чем отличается от других процессоров?

Первое: это не конкретный процессор, а архитектура команд (инструкций), разработанная британской компанией ARM Holdings. В отличие от Intel/AMD, которые сами делают и продают чипы, ARM только проектирует архитектуру и лицензирует её другим компаниям (Apple, Qualcomm, Samsung, MediaTek). Итоговые процессоры (как Apple M-серия или Snapdragon) – это SoC: "система на кристалле", где CPU, графика, модем, контроллеры памяти и периферии собраны в одном чипе.

Второе: главное отличие ARM от x86 – это энергоэффективность и подход к проектированию. Исторически x86 заточены на высокую производительность с большим тепловыделением и сложным охлаждением, в то время как ARM изначально создавался для встраиваемых систем (мобильники, роутеры), где важен баланс производительности, энергоэффективности и нагрева. ARM даёт отличную производительность на ватт энергии, меньше греется и тише работает, но за это приходится платить: "другой" набор команд вынуждает компилировать софт под данную архитектуру, а не просто "переносить" с x86.

Источник фото: https://upload.wikimedia.org/wikipedia/commons/2/2b/ARMCortexA57A53.jpg
Источник фото: https://upload.wikimedia.org/wikipedia/commons/2/2b/ARMCortexA57A53.jpg

Применение ARM и совместимость софта

ARM чаще всего встречается в ноутбуках и мини-ПК, где ценится автономность и компактность. Примеры: Apple MacBook на M1/M2/M3/M4 (от офисных Air до Pro), Windows-ноутбуки на Qualcomm Snapdragon X (Copilot+ PC), Lenovo ThinkPad с ARM или Raspberry Pi в роли мини-сервера. Такие устройства работают 15-20 часов от батареи, почти не шумят (пассивное охлаждение) и весят как планшет.

Совместимость софта – ключевой вопрос. В экосистеме Apple всё гладко: macOS и приложения оптимизированы под ARM. В Windows эмуляция x86-приложений через Prism (встроенный транслятор) работает быстро, но не идеально: в тяжёлых программах (CAD, игры) возможны существенные потери производительности. Игры часто не запускаются, а профессиональный софт (Adobe Premiere, AutoCAD) требует нативной ARM-версии. Периферия (принтеры, сканеры), в целом, работает, но драйверы могут быть большой проблемой, особенно на не слишком современных устройствах.

Источник фото: https://upload.wikimedia.org/wikipedia/commons/3/3a/ARM-HP-PRINTER.JPG
Источник фото: https://upload.wikimedia.org/wikipedia/commons/3/3a/ARM-HP-PRINTER.JPG

Плюсы и минусы ARM

Сравнивать ARM с x86 по частоте или ядрам бессмысленно – лучше смотреть тесты под задачи. Apple M4 (10 ядер) в Cinebench обходит начальный Ryzen 7 по многопоточности, но в играх уступает из-за эмуляции. Snapdragon X Elite (12 ядер) тянет Photoshop и браузеры как Intel Core Ultra, но в Premiere тормозит без нативной поддержки.

Плюсы ARM:

- автономность 15-25 часов (против 4-8 у x86-ноутбуков);
- низкий
нагрев и бесшумность (пассивное охлаждение);
- сильная встроенная графика (в M-серии – для видео/3D);
- безопасность (меньше уязвимостей ввиду "закрытой" архитектуры ОС и меньших масштабов внедрения);
- цена (часто дешевле аналогов по производительности).

Минусы ARM:

- производительность для тяжёлых приложений и особенно игр;
- сильно ограниченная совместимость (игры, старый софт, виртуалки);
- нет
апгрейда (часто память и даже накопитель распаяны на плате);
- ремонт сложный и дорогой (замена всего модуля или вообще устройства);
- меньше выбора периферии/драйверов.

ARM идеален для офиса, учёбы, поездок: Word/Excel, браузер, видеоконференции (Zoom, Контур.Толк, Яндекс Телемост или другие аналогичные сервисы), лёгкий монтаж и портативность – всё работает много часов без розетки. Для креатива в экосистеме Apple (Final Cut, Logic), говорят, лучше нет. Но не стоит брать ARM, если нужны игры (с площадок Steam, Epic или "самостоятельные"), CAD/3D-моделирование, виртуализация (VMware) или смена железа – апгрейд подразумевает в подавляющем большинстве случаев замену всего устройства.

Источник фото: https://www.flickr.com/photos/kasparsdambis/24189298665/in/photostream/lightbox/
Источник фото: https://www.flickr.com/photos/kasparsdambis/24189298665/in/photostream/lightbox/

Итого

Освоив эти нюансы, Вы поймёте, когда при подборе комплектующих процессоры ARM – Ваш выбор, а когда портативность выйдет в ущерб функциональности. В одной из следующих статей цикла поговорим о том, как выбрать CPU (Intel/AMD/ARM) под конкретные задачи и бюджет.