На Apple дують вітри змін. Компанія оголосила, що має намір повністю перевести всю лінійку Mac на власні ARM-процесори Apple Silicon протягом двох років.
Apple також нещодавно оновила 27-дюймовий iMac за допомогою процесорів Intel 10-го покоління Core i5 та i7 10-го покоління. Отже, чи варто купувати новий Mac зараз, чи чекати ARM?
Справа купівлі Intel Mac у 2020 році
Є кілька вагомих причин придбати Intel Mac у 2020 році, хоча зовсім нова архітектура вже не за горами. Угорі списку є той факт, що вам потрібен новий Mac, зараз . Можливо, ваш комп’ютер було знищено, викрадено або просто не підлягає ремонту.
Оскільки багато хто з нас покладається на Mac для роботи, навчання чи творчих зусиль, чекати на майбутні моделі ARM від Apple не можна. Станом на серпень 2020 року Apple не повідомляла, якими будуть перші моделі ARM Mac. Чутки припускають a MacBook Air , і a перероблено iMac та MacBook Pro всі в роботі.
Мікросхеми Intel, які зараз поставляються компанією Apple, використовують 64-розрядну архітектуру Intel, яка обробляє інструкції обчислення по-різному ніж майбутні чіпи на базі ARM. Це означає, що програмне забезпечення, написане для Intel Macs, не буде працювати на ARM.
Apple пообіцяла певний рівень сумісності завдяки проекту Rosetta, але навряд чи програми, написані для Intel Macs, будуть працювати також на ARM.
Це потрібно пам’ятати, якщо ви хочете витягнути якомога більше продуктивності з рідної програми Intel. Наприклад, якщо ви музичний продюсер, який використовує нішевий додаток для звукової робочої станції, програмне забезпечення, від якого ви залежате, може бути не готовим до ARM під час запуску. Ще ніхто не знає, наскільки добре (чи погано) Rosetta буде перетворювати рідні програми Intel для роботи на процесорах ARM.
Однією з найбільших переваг Mac на базі Intel є можливість подвійного завантаження Windows. Поки існує Windows 10 для ARM, з цим багато проблем , включаючи обмежений вибір додатків. Якщо ви двічі завантажуєте Windows для запуску власних додатків X86-64 (як це роблять багато геймерів Mac), ви, мабуть, захочете скористатися цим останнім поколінням Intel Mac.
Прихід Microsoft Surface Pro X відновив розмову навколо Windows на ARM. Також слід розрізняти Windows 10 на ARM та злощасна Windows RT . Зараз найбільшим недоліком є програми X86, що працюють у 32-розрядному емуляторі, що означає, що 64-розрядні програми не підтримуються. Це багато програмного забезпечення для Windows, яке не працюватиме в Windows.
Потенційні переваги очікування ARM
Apple не надто багато розповідає про Apple Silicon або про те, як це вплине на екосистему Mac, але ми добре розуміємо потенційні переваги ARM. Незважаючи на те, що компанія вперше розробляє спеціальні процесори для Mac, вона роками використовує власну систему на чіпі (SoC) в iPhone та iPad.
Оскільки ARM використовує спрощений набір команд, ніж у X86-64, це архітектура, яку вибирають для малопотужних пристроїв. Мікросхеми на базі ARM є більш енергоефективними, ніж їхні аналоги від Intel, що може призвести до значного виграшу в автономній роботі.
Однак чіпи ARM від Apple не можна прямо порівняти з мобільними SoC. Компанія може піти в зворотному напрямку і зосередитись на продуктивності, торгуючи виграшем акумулятора для отримання більшої потужності. Це стосуватиметься настільних комп’ютерів, таких як iMac та Mac mini.
Навряд чи Apple випустить Mac на базі ARM, який набагато менш потужний, ніж попередник Intel. Однак ми просто не знатимемо, як вони складаються, поки не прийде один.
Потім справа в вартості. Apple перебуває у владі Intel вже більше десяти років, платячи все, що компанія стягує за свої чіпи (окрім оптових знижок). Apple, ймовірно, заощадить гроші, розірвавши зв'язки зі сторонніми розробниками та використовуючи власні продукти.
Звичайно, навіть якщо Apple економить гроші на виробництві, ці заощадження можуть не передатися замовнику у вигляді дешевих Mac. Apple, ймовірно, має значні інвестиції в R&D для відновлення, і ці витрати продовжуватимуться, оскільки компанія виглядає за межі переходу на ARM.
Існують додаткові переваги для ARM через. Apple оголосила, що програми для iOS та iPadOS розроблений для iPhone та iPad буде працювати в оригінальному режимі на ARM-комп’ютерах. Вони також зроблять це, виконавши незначні дії, які вимагають розробники. Це значно збільшить кількість програм, доступних для платформи. Звичайно, багато з них потрібно буде оптимізувати, щоб робочий стіл був справді корисним.
Навіть якщо ви натиснете курок на новому ARM MacBook, ви все одно зможете використовувати програми X86-64 завдяки Rosetta. Навряд чи ці програми працюватимуть так само добре, як на Intel Mac, але нам доведеться почекати і подивитися.
Багато невідомих Apple Silicon
Розетта ефективно перекомпілює X86-64 під час їх встановлення для створення версій ARM, які можуть працювати на новій архітектурі. Єдиний ARM Mac, який зараз доступний, - це Mac mini зі старим A12Z iPad SoC. Деякі розробники змогли використовувати його, щоб переконатися, що їх програмне забезпечення готове до ARM. Це набір для розробки, тому він не представляє кінцевий продукт. Він також використовує бета-версію програмного забезпечення.
Орієнтовні показники, які ми бачили на цих машинах, є багатообіцяючими, при цьому інструмент порівняння (Geekbench) вимагає використання Rosetta для запуску. Навіть з урахуванням цього гандикапу, Mac, що працює на A12Z, все одно перевершив Surface Pro X запуск власної ARM-версії Geekbench.
Однак завжди доцільно підходити до обладнання першого покоління з обережністю. Apple має певний досвід у цьому завдяки своїм заходам iOS, але це все ще сміливий новий світ для Mac. У компанії були проблеми з терморегулюванням в MacBook Pro ще в 2019 році, і це нарешті заміна непопулярних клавіатур метеликів в останніх моделях.
Перший Retina MacBook Pro страждав від проблем з дисплеєм, і оригінальний Apple Watch вимагав повного переосмислення через повільний спосіб «передачі» програмного забезпечення з iPhone.
Компанія є серійним новатором, але це також означає, що Apple робить деякі помилки, знаходячи шлях. Якщо ви не відчайдушно бажаєте оновити зараз, чекати навіть року на наступне покоління Apple Silicon може бути того вартим.
Тоді, звичайно, є всі інші невідомі, які поставляються з апаратним оновленням. Чи буде перероблений iMac, що працює на ARM, все ще мати можливість розширюваної оперативної пам'яті? А як щодо портів USB-A? Чи вб'є Apple роз'єм для навушників у лінійці Mac? А як виглядає AR Pro на Mac Pro?
Якщо ви купуєте Mac сьогодні, ви знаєте, що отримуєте. Ми не знаємо, як довго Apple продовжуватиме випускати машини на базі Intel, особливо після випуску версій ARM.
Вам потрібен Mac сьогодні?
Якщо вам потрібен Mac прямо зараз, купіть його. Він підтримуватиметься роками. Коли Apple перейшла з PowerPC на Intel, вона представила Rosetta в 2005 році, щоб дозволити додаткам PowerPC працювати на машинах Intel. Розетта не була виключена з ОС до 2011 року.
Рухаючись вперед, середовище розробки програмного забезпечення Apple Xcode дозволить розробникам створювати універсальні двійкові файли, які працюють як на машинах Intel, так і на Apple Silicon.
Вам також не потрібно купувати абсолютно новий Mac. Якщо ви віддаєте перевагу заощадити трохи грошей, виберіть машину б / у або купити відремонтований безпосередньо від Apple із новою гарантією. Це, мабуть, найкраще уникайте старих клавіатур "метелик" якщо зможете, хоча.
Якщо ви в основному використовуєте iMac або Mac mini, ви можете взяти MacBook Air або MacBook Pro з меншими характеристиками, який все одно буде корисний після оновлення основної машини до ARM. Наприклад, ми пишемо цю статтю на MacBook Pro в середині 2012 року, на якій запущено останню версію macOS Catalina.
Що б ви не вибрали, ви можете бути впевнені, що Apple буде продовжувати надавати оновлення програмного забезпечення для вашої машини протягом багатьох років.