Linux на M1 уже побеждает Apple в собственной игре

Оглавление:

Linux на M1 уже побеждает Apple в собственной игре
Linux на M1 уже побеждает Apple в собственной игре
Anonim

Ключевые выводы

  • Asahi Linux выпустила альфа-версию своего дистрибутива, предназначенного для процессора Apple M1.
  • В отличие от обычных аппаратных портов, краудфандинговый дистрибутив не получил официальной поддержки от Apple.
  • Несмотря на то, что аппаратная поддержка по-прежнему сомнительна, тестировщики считают, что дистрибутив уже работает лучше, чем macOS.

Image
Image

Процессор Apple M1 привлекает внимание с момента его запуска в конце 2020 года, и теперь есть дистрибутив Linux, разработанный исключительно для этого чипа, который уже поражает людей своей производительностью.

Усилия возглавляет опытный портировщик Linux Гектор Мартин и его краудфандинговый проект Asahi Linux. Проект начался в январе 2021 года, и только что была выпущена его первая альфа-версия, которая может работать на любой машине M1, M1 Pro или M1 Max под управлением macOS 12.3 или более поздней версии. Примечательно, что проект достиг этой стадии без какой-либо официальной помощи со стороны Apple, вместо этого обнаружив аппаратный недостаток чипа M1.

«Мое первое впечатление от Asahi Linux с его настольной версией Arch Linux Arm было то, что он работает лучше, чем ожидалось, по крайней мере, на Mac mini», - сказал Майкл Ларабель, основатель и главный автор веб-сайта по компьютерному оборудованию Phoronix. Lifewire по электронной почте. «Есть еще области, где производительности не хватает, но она уже намного быстрее, чем, скажем, Raspberry Pi 4 или другие недорогие одноплатные компьютеры Arm под управлением Linux».

Хорошее начало

Ларабель отметил, что процесс установки Asahi немного отличается, поскольку его необходимо запускать из macOS. В переписке с Lifewire Бруно Сантос, системный и сетевой администратор ULS Castelo Branco, сказал, что Асахи легко справился с установкой на свой M1 MacBook Air.

В дополнение к полной установке, которая закрепляет готовый к использованию рабочий стол KDE, Asahi также предлагает вариант минимальной установки, который Сантос использовал для ручной установки различных компонентов, необходимых для рабочего рабочего стола, без каких-либо проблем.

Дон Чиа, разработчик iOS, столкнулся с проблемой при установке Asahi на свой M1 MacBook Pro, но сообщил Lifewire по электронной почте, что смог решить проблему благодаря небольшой помощи Мартина.

Поскольку проект находится на ранней стадии, аппаратная поддержка Asahi не одинакова на всех машинах с процессором M1. Например, выход HDMI работает только на Mac mini. Тем временем Сантос подключил концентратор Thunderbolt, и подключенный Ethernet-кабель, SSD-диск, беспроводная мышь и клавиатура безупречно работали с его Air.

Основной проблемой для большинства пользователей настольных компьютеров Linux будет отсутствие ускорения 3D/графики прямо сейчас. Сейчас ведется работа над драйвером ядра и драйвером Mesa для графики Apple, но, скорее всего, это займет некоторое время, прежде чем быть действительно застегнутым и пригодным для использования», - поделился Ларабель.

Итак, пока вы не можете играть в игры с интенсивным использованием графики через Asahi, Джейсон Эккерт, декан технического факультета колледжа TriOS, не сталкивается с какими-либо проблемами с такими простыми играми, как SuperTuxKart, который отлично работает на его Mac mini. «Графика генерируется процессором, но вы никогда не узнаете, потому что она молниеносная», - сказал Эккерт Lifewire по электронной почте.

Asahi основан на сборке ARM популярного дистрибутива Arch Linux, и ни один из тестировщиков, с которыми мы общались, не сталкивался с какими-либо проблемами при установке обычного настольного программного обеспечения, такого как веб-браузеры и медиаплееры.

В примечаниях к выпуску Мартин отмечает, что для максимальной производительности ядро Asahi скомпилировано с определенной функцией, которая в настоящее время не поддерживается некоторыми популярными программами, в первую очередь веб-браузером Chromium и программной средой Electron. Мартин надеется, что выпуск Asahi побудит разработчиков этих приложений сделать их совместимыми с M1.

Световые годы впереди

Экерт тоже полагал, что это незначительные ограничения, которые вскоре должны исчезнуть сами собой. Он полностью настроил инсталляцию Asahi, и представление «взорвало ему мозг».

"GNOME [среда рабочего стола] работает быстрее, чем я когда-либо видел, приложения LibreOffice открываются мгновенно, Hugo [генератор веб-сайтов] компилирует мой веб-сайт вдвое быстрее, чем в macOS на той же машине, [и] мои контейнеры для разработки и установка Kubernetes также работают намного быстрее на Asahi», - поделился Эккерт. «В целом, самое большое впечатление, которое у меня осталось, это то, что Asahi намного, намного быстрее работает на M1, чем на macOS».

Мое первое впечатление от Asahi Linux с его настольной версией Arch Linux Arm было то, что он работает лучше, чем ожидалось.

По сравнению с его опытом работы с Linux в виртуализированной среде, Чиа знал, что Asahi на «реальном оборудовании» будет быстрее, но он обнаружил, что это «на несколько световых лет впереди».

«Еще предстоит проделать работу по управлению питанием ЦП/системы на кристалле, но до сих пор производительность была довольно приемлемой, учитывая все обстоятельства и отсутствие официальной поддержки Apple. В нескольких тестах [Асахи даже превосходит] macOS на том же оборудовании!» - поделился Ларабель, недавно опубликовавший свои подробные тесты.

Эккерт отметил, что как разработчику облачных сервисов/микросервисов, чтобы Asahi стала его повседневной ОС, он должен будет запускать приложения на основе Electron, такие как Visual Studio Code, наряду с улучшенной поддержкой оборудования, такого как его Bluetooth мышь.

«Основываясь на скорости, я решил, что в конечном итоге он станет моим ежедневным водителем», - подчеркнул Эккерт.

Рекомендуемые: