Первісні користувачі Apple M1 Mac повинні бути обережними щодо сумісності
Протягом останнього тижня висвітлення в пресі нових Mac mini, MacBook Pro та MacBook Air від Apple - все на базі нового M1 SoC компанії - світилося. Висвітлення wfoojjaec зосереджено на M1 як центральному процесорі та його потенціалі для зриву ринку, а не на повсякденному досвіді використання нових систем Mac. Ми в захваті від того, що М1 може означати для персональних обчислень та продуктів інших виробників, які це може надихнути, але практична сторона рівняння має значення для кожного, хто може, знаєте, витратити гроші на одну з цих речей. З цією метою варто зауважити, що екосистема Apple ARM-macOS досі є дуже новою і, можливо, трохи менш відшліфованою, ніж це робить PR від Apple.
За словами Патріка Мурхеда з Moor Insights & Strategy, у всьому випадку є достатньо бородавок і грубих плям, щоб на сьогодні пересторога стала добре продуманою стратегією. Він пише, що M1 "буде чудовим для користувачів, які використовують 100% програмне забезпечення Apple, залишаються в основному в Safari і не потребують підключення до групи периферійних пристроїв, хоча і дорогих". Для інших користувачів це дещо складніше.
Мурхед перераховує низку програм, які доставляли йому проблеми за останні дні, включаючи Edge, Outlook та Logitech Camera Control. Winzip 8.0 відмовився відкритись після встановлення, а програмне забезпечення для резервного копіювання від Samsung вийшло з ладу. Adobe Reader XI 11.0.10 відмовився встановити. Виявляється, є кілька підготовлених списків підтримуваного програмного забезпечення та чимало програм, які ще не підтримуються. Навіть коли продукти підтримуються, вони можуть мати різні невизначені проблеми - нині продукти Adobe належать до цієї категорії. Avid Pro Tools - ще одна програма, яка поки не підтримує M1. Як і Pixelmator Pro, хоча цю програму слід оновити цього тижня. Драйвери принтера HP також не вдалося встановити належним чином.
Ці проблеми схожі на проблеми, які виникали / мали Microsoft із Windows на ARM під час емуляції програмного забезпечення та спроб підключення сторонніх периферійних пристроїв. Apple, очевидно, намагатиметься згладити такі проблеми якомога швидше, але периферійна підтримка може зводитися до готовності сторонніх виробників писати нові драйвери.
Ще один важливий момент, який піднімає Мурхед, стосується часу автономної роботи. Хоча ноутбук чудово працює в рідних програмах, він може зарядити набагато більше заряду акумулятора в режимі емуляції. Moorhead повідомляє про час автономної роботи 4,5 години під час запуску "Outlook, OneNote, Chrome WhatsApp, Word, і здійснив один дзвінок Skype для бізнесу, один дзвінок масштабування та один дзвінок Webex". Це приблизно половина заявленого Apple часу автономної роботи.
Мене не здивує, якщо подальші тести підтвердять цю цифру. Емуляція завжди має додаткові витрати, і Apple, можливо, вирішила надати пріоритет продуктивності над потужністю в режимі емуляції x86. Причиною цього 10 000 футів є те, що набори інструкцій x86 та ARM не відповідають один одному в ідеальному варіанті 1: 1. Хоча деталі різняться залежно від типу емуляції (апаратне забезпечення, програмне забезпечення, прошивка тощо), при перекладі з одного набору інструкцій на інший існує неминучий штраф. Теоретично Apple могла б вирішити цю проблему, запустивши M1 з більш високою тактовою частотою під час емуляції, на відміну від запуску власних aps, або цілком можливо, що конкретне робоче навантаження, яке Rosetta 2 створює на центральному процесорі, вимагає від нього додаткових обчислень, що спалюють потужність, не впливаючи на тактовий сигнал. У будь-якому випадку думка про те, що емуляція може сильно вплинути на час автономної роботи, не дивна. Показник часу автономної роботи залежить від програми.
Moorhead піднімає деякі додаткові моменти щодо загальної вартості пропозиції MacBook Pro на базі ARM, і ми вважаємо, що варто прочитати, чи перебуваєте ви над місяцем для цих конкретних систем чи ні. Він розділяє різницю сам, падаючи враженим M1, але менш задоволеним повідомленнями Apple щодо його фактичного досвіду з продуктом як щоденного драйвера.
Ми вже неодноразово заявляли, що не очікуємо, що M1 або ARM загалом поглинуть частку ринку x86 за одну ніч, навіть якщо чіп виявився надзвичайним. Цей тип програмного забезпечення низького рівня та термін служби батареї - одна з технічних причин. Будуть додатки та сценарії, коли M1 буде невдалим через повільнішу емуляцію продуктивності, або буде отримувати набагато більше енергії, ніж еквівалентний чіп x86, щоб виконати те саме завдання.
Ми не думаємо, що виробники x86 можуть робити вигляд, що ці проблеми будуть довгостроковою проблемою, але, ймовірно, пройде 12-24 місяці, поки вся екосистема не переключиться, і неминуче будуть деякі компанії, які тягнуть ноги . Зрозуміло, що деякі користувачі отримають більше від переходу на систему M1, ніж інші, і це завжди гарна ідея, щоб переконатися, що ваша особиста модель використання добре підходить для ОС та доступного програмного забезпечення, перш ніж робити стрибок на новій частині апаратне забезпечення. У цьому випадку, схоже, ситуація з програмним забезпеченням та часом автономної роботи з новим MacBook Pro може бути дещо витонченішою, ніж повідомлялося раніше. Це не несподівано, але це не повідомлення, яке прозвучало дуже чітко на початку висвітлення трьох конкретних систем.
Читати далі
Android 12 може містити основні вдосконалення сумісності додатків
Google намагався централізувати фрагменти Android протягом багатьох років, і основний компонент під назвою ART призначений для отримання такої процедури в Android 12. Результатом може бути значно покращена сумісність програм, що, безсумнівно, порадує всіх.
Парова палуба стикається з проблемами сумісності з основними назвами
Steam Decure збирає велику увагу, але сумісність гра може бути проблемою, коли вона запускається.