Линус Торвальдс объявил о выпуске Linux 7.2.
Новая версия ядра вышла по плану, хотя последняя неделя разработки оказалась довольно напряженной. Дополнительный восьмой этап тестирования разработчикам не понадобился.
При этом Linux 7.2 оказался крупнее ожидаемого и получил несколько важных изменений, включая начальную поддержку Apple M3, технологию Cache Aware Scheduling, протокол USB4STREAM и поддержку HDMI 2.1 для AMDGPU.
Читают прямо сейчас:
Как создать AI-агента: пошаговое руководство — почему полностью автономные агенты рискованны в критичных процессах и зачем нужен human-in-the-loop даже для ИИ-руководителя
ИИ не заменит джунов: почему это дорого — почему ИИ-менеджер оказался убыточным: те же причины, что делают полную автоматизацию управления непрактичной
Проект Jobs: оценка 342 профессий по риску от ИИ — насколько реальна угроза замены людей ИИ в разных профессиях — и что сотрудник Карсон чувствует небезосновательно
Из ядра пришлось убрать проблемный код
В финальной версии разработчики откатили часть изменений, связанных с планированием DRM. Проблемный код не прошел необходимые проверки, поэтому его решили убрать. И это несмотря на то, что произошло это буквально на последней неделе перед релизом.
Торвальдс отметил, что такой откат может выглядеть не слишком красиво, но удаление неисправного кода — правильное решение, если он не проходит тестирование. Возвращением удаленного разработчики займутся уже во время цикла работы над Linux 7.3.
Linux 7.2 также получил множество небольших исправлений и улучшений для драйверов устройств, сетевой подсистемы, архитектурного кода и perf.
Что еще изменилось
Одним из заметных нововведений стала Cache Aware Scheduling — механизм планирования задач с учетом расположения данных в кэш-памяти процессора. Также разработчики добавили начальную поддержку чипов Apple M3, протокола USB4STREAM и HDMI 2.1 для AMDGPU.
Получили улучшения и различные драйверы Intel и AMD. Например, владельцы видеокарты Intel Arc B390 должны заметить повышение производительности и более быструю обработку опросов устройства.
Обычным пользователям при этом не обязательно устанавливать Linux 7.2 вручную сразу после релиза. В большинстве случаев обновление появится в составе пакетов конкретного дистрибутива после того, как его подготовят сопровождающие.
В дистрибутивах, ориентированных на стабильность, новая версия ядра может вообще не появиться — необходимые исправления безопасности туда обычно переносят отдельно.
