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

Съдържание:

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

Ключови изводи

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

Image
Image

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

Усилието се оглавява от опитен портиер на Linux, Хектор Мартин, и неговия групово финансиран проект Asahi Linux. Проектът започна през януари 2021 г. и току-що пусна първата си Alpha, която може да работи на всяка машина M1, M1 Pro или M1 Max, работеща с macOS 12.3 или по-нова версия. Трябва да се отбележи, че проектът достигна този етап без никаква официална помощ от Apple, вместо това открива присъщ хардуерен дефект в чипа M1.

"Първоначалното ми впечатление от Asahi Linux с неговата десктоп версия Arch Linux Arm беше, че работи по-добре от очакваното, поне на Mac mini", каза Майкъл Ларабел, основател и главен автор на уебсайта за компютърен хардуер, Phoronix Lifewire по имейл. „Все още [има] области, където производителността липсва, но [тя] вече е много по-бърза от, да речем, Raspberry Pi 4 или други едноплаткови компютри Arm от нисък клас, работещи с Linux.“

Добре започна

Larabel отбеляза, че инсталационният процес на Asahi е малко по-различен, тъй като трябва да бъде иницииран от macOS. В размяна на имейл с Lifewire, Бруно Сантос, системен и мрежов администратор в ULS Castelo Branco, каза, че Asahi е преминал инсталацията на своя M1 MacBook Air.

В допълнение към пълната инсталация, която закотвя готов за използване десктоп KDE, Asahi предлага и минимална инсталационна опция, която Santos използва за ръчно инсталиране на различните компоненти, необходими за работещ десктоп, без да се натъква на проблеми.

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

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

"Основният проблем за повечето потребители на настолни компютри на Linux ще бъде липсата на 3D/графично ускорение в момента. Има драйвер за ядрото и драйвер за Mesa, по които се работи за графиката на Apple, но вероятно ще отнеме известно време преди наистина закопчан и използваем, " сподели Ларабел.

Така че, въпреки че все още не можете да играете игри с интензивна графика през Asahi, Джейсън Екерт, декан по технологии в triOS College, не се сблъсква с никакви проблеми с прости като SuperTuxKart, който работи перфектно на неговия Mac mini. „Графиката се генерира от процесора, но никога няма да разберете, защото е светкавично бърза“, каза Екерт пред Lifewire по имейл.

Asahi е базиран на ARM компилацията на популярната дистрибуция на Arch Linux и никой от тестерите, с които взаимодействахме, не се сблъска с проблеми при инсталирането на обичайния настолен софтуер, като уеб браузъри и медийни плейъри.

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

Светлинни години напред

Eckert също вярваше, че това са незначителни ограничения, които скоро трябва да се изгладят. Той е персонализирал инсталацията си Asahi до краен предел и изпълнението му е „взривило ума“.

"GNOME [настолна среда] работи по-бързо, отколкото някога съм виждал [то] да работи, приложенията на LibreOffice се отварят моментално, Hugo [генератор на уебсайтове] компилира моя уебсайт за половината от времето, отколкото на macOS на същата машина, [и] моите контейнери за разработка и настройката на Kubernetes също работят много по-бързо на Asahi“, сподели Екерт. „Като цяло най-голямото ми впечатление е, че Asahi е много, много по-бърз на M1 от macOS.“

Първоначалното ми впечатление от Asahi Linux с неговата десктоп версия Arch Linux Arm беше, че работи по-добре от очакваното.

В сравнение с неговия опит, работещ с Linux във виртуализирана среда, Чиа знаеше, че Asahi на "истински хардуер" ще бъде по-бърз, но откри, че "е светлинни години напред."

"Все още има работа за вършене около управлението на захранването за CPU/SoC, но досега производителността е доста разумна, като се вземат предвид всички неща, и няма официалната поддръжка на Apple. В няколко бенчмарка, [Asahi дори побеждава] macOS на същия хардуер!" сподели Larabel, който наскоро публикува своите подробни показатели.

Eckert отбеляза, че като разработчик на облачни/микроуслуги, за да може Asahi да стане негова ежедневна операционна система, той ще се нуждае от него, за да изпълнява базирани на Electron приложения като Visual Studio Code, заедно с подобрена поддръжка за хардуер като неговия Bluetooth мишка.

"В голяма степен реших въз основа на скоростта, че в крайна сметка това ще бъде ежедневният ми шофьор", подчерта Екерт.

Препоръчано: