Линус Торвальдс использует MacBook Air M2 на базе Arm для выпуска последнего ядра Linux
Обычно мы не смотрим на отдельные выпуски ядра Linux, отчасти потому, что большинство обновлений довольно рутинны. Любое обновление ядра Linux исправляет некоторые ошибки, улучшает поддержку существующего оборудования и вносит некоторые перспективные изменения в ожидании нового оборудования, и версия ядра 5.19 не является исключением. Фороникс и ОМГ! Убунту! у обоих есть хорошие обзоры изменений.
Но есть одно интересное примечание об этом выпуске, которое упоминает создатель ядра Linux Линус Торвальдс в своих примечаниях к выпуску : обновление ядра выпускается с использованием ноутбука на базе Arm, в частности версии Apple MacBook Air с процессором M2.
«Это то, чего я ждал долгое [sic] время, и это, наконец, стало реальностью благодаря команде Asahi», — пишет Торвальдс. «У нас уже давно есть оборудование arm64 под управлением Linux, но до сих пор ни одно из них не использовалось в качестве платформы для разработки».
Торвальдс использует Linux на своем MacBook M2 с Asahi Linux , дистрибутивом, который работает для обратного проектирования оборудования Apple. Конечная цель команды Asahi — перенести всю эту работу на основное ядро Linux, чтобы все дистрибутивы могли извлечь выгоду, и Asahi добавила поддержку новых чипов Apple, таких как M2 или M1 Ultra, относительно быстро, как только они были выпущены.
Еще в ноябре 2020 года Торвальдс написал , что новый на тот момент Air M1 «был бы почти идеальным» в качестве ноутбука на базе Arm Linux, но сказал: «У меня нет ни времени возиться с ним, ни желания бороться с ним». не хочу помогать».
С одной стороны, эта новость — всего лишь немного интересная мелочь — для большинства пользователей Linux не имеет значения, какой компьютер сейчас использует Линус Торвальдс, а Asahi Linux все еще находится в грубом, раннем состоянии, когда многие вещи работают наполовину. или работает. нефункциональный. Но, как отмечает участник Asahi Гектор Мартин, наличие «реальных людей… работающих с Linux на реальной, современной платформе ARM64» с современной версией набора инструкций Arm и «почти оригинальным ядром» имеет эффект домино, который приносит пользу остальным экосистема.
Больше людей, использующих версии Linux для Arm, означает, что больше людей исправляют ошибки, связанные с Arm, которые принесут пользу всем дистрибутивам, и больше людей, которые выявляют и устраняют проблемы, характерные для Arm, в своем собственном программном обеспечении («собственное тестирование», как говорит Торвальдс в своих заметках ) . В конце концов, опыт использования Linux на оборудовании Arm должен улучшиться для всех, хотя на то, чтобы избавиться от этих преимуществ, могут уйти годы. Но вместе с усилиями в области аппаратного обеспечения, такими как новые высокопроизводительные чипы Arm от Qualcomm и приверженность Microsoft аппаратному и программному обеспечению Arm, они могут сделать ПК на базе Arm более привлекательной и конкурентоспособной альтернативой традиционным ПК с процессорами Intel и AMD x86.
Стоит также отметить, что Торвальдс полагает, что версия ядра Linux версии 5.20 в конечном итоге станет версией 6.0 не из-за каких-либо конкретных обновлений функций, а потому, что он «начинает беспокоиться о том, чтобы снова не запутаться из-за больших чисел». Версии ядра 3.x и 4.x также были перенесены на следующий основной номер версии около выпуска 20.
Добавить комментарий