Що потрібно знати перед покупкою Mac на M1: підтримка програм

Запуск нових Mac на базі ARM-процесора M1 став причиною серйозного переполоху серед користувачів. Багато з тих, хто збиралися оновити свої старі MacBook Air, Pro і Mac mini вирішили цього не робити, злякавшись таких значних змін. Адже майже всі звикли думати, що зміна апаратної архітектури означає повне обнулення і несумісність зі старими додатками. Масла у вогонь підливають і розробники, які стверджують, що їхні додатки офіційно не підтримують процесор M1. А, між тим, реальних проблем куди менше, ніж прийнято думати. Розбираємося, що до чого.

Приводом для цієї статті став лист одного з наших читачів, який запитав, як скоро з M1 почне працювати весь старий софт для Mac, побудований під процесори Intel. Людина не запитала, чи працює він зараз. Ні, він був абсолютно впевнений в тому, що в даний момент ще нічого не працює, а запрацює - коли-небудь в майбутньому. Я більше ніж упевнений, що таке враження у нього склалося не в останню чергу через Adobe, яка оголосила, що додаток Lightroom - цитую - «офіційно не підтримує платформу M1».


Чи працюють старі програми для Mac на процесорі M1

Зрозуміло справа, що більшість користувачів трактували це цілком однозначно. Вони вирішили, що Lightroom не тільки не підтримує процесор M1, але і не працює з ним. Однак офіційна підтримка і фактична сумісність - це різні речі. Трохи глибше занурення в питання показало, що Adobe всього-на-всього ще не адаптувала свій додаток під нову архітектуру спеціально, а тільки планує це зробити в осяжному майбутньому. Але, якщо ви візьмете і перевірите, то зрозумієте, що ніяких проблем сумісності у Lightroom з процесором M1 немає.

Це підтверджує сама Adobe в тому самому документі, в якому заявила про відсутність підтримки процесора M1 її фірмовим редактором зображень, але тільки трохи нижче. Помилуйтеся, що пишуть ці хлопці:

Тобто Adobe, попереджаючи про відсутність підтримки, вбиває відразу двох зайців. По-перше, студія знімає з себе будь-яку відповідальність перед користувачами, які ризикнули і купили Mac з процесором M1 і - ось несподіванка - зіткнулися з проблемами в роботі Lightroom. А, по-друге, Adobe дає зрозуміти, що не буде спеціальним чином оновлювати свій редактор так, щоб він нативно підтримував Rosetta 2. Ясна річ, що це і непотрібно, адже Apple все зробила сама, однак залишити факт переходу Mac на нову архітектуру і не прикрити, так би мовити, тили Adobe теж не могла.

Які програми підтримують процесор M1

Чи означає це, що всі програми, які спочатку були спроектовані для процесорів Intel, будуть справно працювати на Mac з M1? Так, саме так все і є. Спеціально для цього Apple випустила нову версію емулятора Rosetta, який забезпечує сумісність софта і чіпа, побудованого на базі архітектури ARM. Мало хто знає, що це вже ненове рішення. У Купертіно використовували його і в минулому, наприклад, коли переходили з процесорів PowerPC на Intel. Але важлива тут аж ніяк не спадкоємність, а якість роботи Rosetta 2.

Перші тести показали, що додатки, які працюють на Mac з M1 через емулятор Rosetta 2, втрачають приблизно п'яту частину продуктивності. З одного боку, це неприємний аспект. Все-таки 20% - це досить багато, тим більше якщо мова йде про комп'ютер, призначений для професійної роботи. Але, з іншого боку, ефективність ARM-архітектури настільки висока, що багато програм працюють через емулятор навіть краще, ніж на процесорах Intel. У це складно повірити, але дослідження підтверджують, що це так. Отже, якщо ви зібралися купувати нові Mac з M1, - робіть це сміливо. Недоліку в додатках у вас точно не буде.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND