Очень кратко о моем первом опыте использования (бенчмарков не ждать).
Сразу после онлайн презентации, где Apple представили свои новые продукты на собственном чипе, я отправился на сайт и, выбирая между MacBook Pro и Mac Mini, остановился на втором. Так как большого смысла в том, чтобы брать еще одну прошку в наше "работай из дома" время я не увидел, плюс 13-дюймовый экран мне показался маленьким, а единственной фичей, за которую я бы предпочел макбук, был трекпад. Поэтому наличие Magic Mouse, валяющейся на нижней полке в шкафу, развеяло все сомнения. Выбор пал на Мак Мини с 16Гб оперативной памяти и 1Тб SSD.
Начнем с того, что заказ обещали привезти 24-27 ноября, а привезли 17. Шел он ко мне из Китая и дошел успешно. Минималистичная упаковка, минимум бумажек и кабель питания - в общем все как полагается.
В коробке у нас небольшой серый блок с 2 USB-A, 2 USB-C, HDMI, Ethernet, разъемом для питания и небольшим отверстием системы охлаждения.
Первый запуск
Этот шаг, как и полагается, прошел быстро: язык, конфиденциальность, всякие лицензионные соглашения, ну вы понимаете. UI как и ожидалось на высоте, работает шустро и красиво - на выходе у меня 28-дюймовый 4к монитор, встроенный GPU справляется без особых усилий. (в отличии от моей 1660 Ti, которая не всегда справляется с этим монитором)
Переходим к софту
Я в основном занимаюсь web-разработкой: Java на бакенде и Vue (node js для сборки) на фронте, работаю в IDE от Jetbrains. С чего здесь начать? С того, что ничего из этого не портировано под новую архитектуру, и именно тем, как они справились с этой проблемой, я был восхищен. Сразу после настройки системы, я пошел шерстить гитхабы на предмет того, как все это добро собрать под новый проц (кто-то подготовил EA версии, кто-то патчи, кто-то еще тестирует, а кто-то пока даже не чешется).
Первое, что я решил сделать: установить хром, чтобы восстановить все свои закладки и начать настраивать среду. Ребята из гугла предоставили версию под M1. Установил, и первым его действием был вопрос - хочу ли я сделать его браузером по умолчанию, а вторым - краш при попытке войти в аккаунт. Удалив хром, я немного приуныл. Ну что же, мне ничего не оставалось, как довериться Apple и начать вести себя как юзер, вместо того, чтобы шерстить трекеры на предмет готовности той или иной софтины к M1.
Rosetta 2
Я просто пошел и скачал тулбокс от Jetbrains, установил его и запустил, на что ОС мне выкинула окошко, мол, этот софт еще не поддерживает новую архитектуру, хочу ли я установить Rosetta и запустить через неё, на что я ответил да и больше ни разу не видел этого окна. Тулбокс запустился, я затянул им phpstorm и IDEA, и они запустились без каких-либо проблем и полностью прозрачно.
IDEA подтянула мне последнюю версию JDK, и дальше все было как обычно - стабильно и быстро, каких-то реальных провалов по производительности я не заметил, за исключением пожалуй того, что обе IDE запускались дольше секунд на 5-10. (В комментариях меня попросили отметить, что это все же время холодного старта - когда вы видите цветной прямоугольник на котором написано название запускаемой IDE. Что вполне ожидаемо исходя из документации Rosetta 2. Однако все остальные операции остались без заметных изменений, например загрузка проекта). Также немного просел хот-релоад, теперь он занимает на 2-3 секунды дольше чем обычно, примерно 5%-10%.
Дальше дело было за фронтом. Также просто скачал установщик с сайта node.js и запустил. Один из свежих проектов подтянул зависимости и собрал все, что ему нужно (с помощью node-gyp). Фронт собирается также медленно, как и на моем PC, какой-то заметной разницы я не обнаружил. Второй проект упал на сборке node-sass, но после обновления зависимостей все завелось.
Spotify, Steam - также спокойно запустились через Розетту. Ради интереса я попробовал запустить Доту, она запустилась, играть можно, но просадки ФПС сильно заметны. Другие игрушки, оптимизированные под платформу Эплла, играются куда лучше.
Температура Mac Mini, за время его активного использования, ощутимо не изменялась (корпус все время был холодный).
Итог
Не смотря на то, что довольно много приложений все еще не портировано, устройство имеет хороший потенциал, ведь даже приложения, запущенные через Rosetta, практически не отстают от их же производительности на нативной х86_64 платформе. (В сравнение с моей текущая конфигурацией AMD Ryzen 7 2700X/32Gb ОЗУ/SSD) А общая производительность системы с запущенными несколькими средами разработки, браузером с десятками вкладок, вебпак сервером с хот-релодом и объемного приложения на спринге не может не впечатлить, учитывая наличие всего 16Гб оперативной памяти. Будет интересно посмотреть, что будет, когда все эти приложения будут запущены нативно.
По итогу, пользоваться девайсом мне понравилось. Я понимаю, что на пути будет много трудностей, но могу с уверенностью сказать, что покупкой я доволен и буду пытаться переносить всю свою разработку с моего Linux PC на новый мак мини.
Если вам хочется несколько бенчмарков можете обратится к это статье:
Новый Apple M1, AMD Epyc, AMD Ryzen… Если Intel ничего не предпримет, то мы можем увидеть его закат
DogTimeNsk
МинимализЬм? О_о ни одного фото не будет, что я вообще только-что прочитал?
avengerweb Автор
А фото чего вы хотите увидеть? Да я думал выложить пару фото, но на деле это маленький квадратный прямоугольник с яблоком на крыше, такой же как и на сайте магазина. Интерфейс думаю тоже мало кому интересен
Jeisooo
Не быть вам висялкомом.
Да хотя бы пару фоток распаковки, скрины экрана с ошибкой хрома и т.п.
Уже веселее!
SakuradaJun
Вот кстати насчет хрома. Нативная версия для M1 упала — и что дальше?
В статье не сказано, запустилась ли обычная x86 версия хрома через розетту, получилось ли войти в аккаунт. Или автор не пробовал?
rstepanov
Для вебдева, наверное, хром нужен, а для повседневной жизни — не очень, в рамках борьбы за время работы от батареи решил попробовать пользоваться только Сафари и вот уже пару месяцев живу без Хрома. Пока проблемы были только с веб-мордой OneDrive — «все фото» в Сафари не работают. Учитывая, что и нативный клиент работает не совсем гладко — будем считать это традиционной кривизной от Microsoft.
isden
Попробуйте Brave, мне помогло добавить примерно часа полтора к автономности против хрома.
rstepanov
Все хвалят его, я пока присматриваюсь… В принципе и Сафари вполне неплох.
Gugic
www.reddit.com/r/privacytoolsIO/comments/gxuv5d/brave_browser_found_hardcoding_referral_links_to — после вот таких новостей как то даже не хотелось его трогать.
Или это как-то разрешилось \ оказлось фейком?
isden
Ну я крипту из браузера в принципе не пользую.
А так, проверил, binance.us средиректило на https://www.binance.us/en/home.
Хз фейк был или пофиксили О_о
Gugic
Нет, пофиксили-то конечно пофиксили, довольно серьезная проблема для браузера, который вроде как фокусируется на приватности (как по мне, так достаточная чтобы даже не смотреть в их сторону больше), но ведь было. (если официальных опровержений не последовало, конечно, коих я не видел, но я мог и пропустить).
isden
Так таки было или фейк? :) По поводу именно этого я нашел только перепечатки наброса с реддита и все.
Еще нашел вот это — https://github.com/brave/brave-browser/issues/10129 — но это не совсем о том.
Gugic
Ну собственно я и спрашивал — было или фейк, потому что новости я видел, а каких-то последующих опровержений — нет. НО я ответственно заявляю, что они могли быть, просто я их пропустил.
Но да, вот та ссылка — как раз оно, даже на хабре было, оказывается: habr.com/ru/company/itsumma/news/t/505782
isden
Ну это не совсем то. На реддите написано про редирект, а тут suggested автодополнение, которое "можно убрать в настройках brave://settings/appearance".
Что-то у меня все больше и больше ощущение, что скоро придется брать и выкачивать исходники хромиума и собирать лично :(
Gugic
twitter.com/kaefergeneral/status/1269324671549411330 вот тут хорошо видно как оно выглядело. И судя по всему если просто жмешь энтер недописав, подставлялась именно она.
sumanai
Унгугленного. Даже в хромиуме вагон гугла.
napa3um
Хоть это и не очень популярно, но таки на Сафари вполне приятно жить и разработчику, недостатка функциональности в девтулзах нет. А через пол года жизни на Сафари — ну вот как они это делают? — девтулзы Хрома начинают выглядеть как наколеночный набросок приложения с несочетаемыми элементами, а не цельный гуй. Хотя по факту концепция абсолютна та же. Просто отполировали и причесали пиксели.
essome
Сидел на сафари как мейн браузер пол года, все же хром оказался удобнее, такие фичи как: писать код на вкладке console, replay xhr очень помогают в хроме, а в сафари этого нет, там еще было много неудобностей, но не помню уже все, еще сафари почему-то элементарно медленней грузил сайты
А работа с закладками сделана если честно странно, если нажимать на название папки, а не иконку развернуть — папка разворачивается с задержкой, что-бы добавить сайт в закладки — необходимо перетягивать его в закладки, что тоже не удобно, к тому же не было иконок сайтов, в общем красота в обрез функциональности, как и обычно делают дизайнеры эпл
napa3um
Не настаиваю, дело вкуса, но. Отображение иконок — галка в опциях, а задержка в закладках — для отличения клика от даблклика (при котором мы не разворачиваем папку, а «заходим» в неё, когда скопится много закладок, станет понятно, почему это удобно). Грузит немного быстрее хрома, батарейку держит сильно дольше. Но всё это исключительно на маке, конечно. В общем, как обычно :)
essome
понятно что на маке, где ж еще
Что за оправдание? А как папки в finder без задержки выделяются?
napa3um
В Сафари они тоже выделяются без задержки. Они сворачиваются-разворачиваются с задержкой. А в Финдере нет такой функциональности, при выделении папок (в режиме дерева) они не разворачиваются-сворачиваются. А на однозначную стрелочку и там, и там мгновенно. Но в вашей риторике про оправдания я по канону должен был бы обвинить вас в нищебродстве, видимо, иначе получается не очень гармоничный диалог :).
avengerweb Автор
Не стал парится, открыл сафари на своём макбуке про и синхронизировал данных из хрома в сафари, дальше пользовался сафари
Almatyn
Название не очень удачное, тут больше про запуск софта, чем про распаковку. Поменяйте, если можно, а то вам минусов напихают добрые люди.
avengerweb Автор
Поправил, но уже поздно!
rstepanov
Да можем и плюсов напихать, тема актуальная, сейчас любые отзывы нужны…