Логотип

Выпуск Linux Kernel 7.0-rc6: стабильность перед релизом

Выпуск Linux Kernel 7.0-rc6: стабильность перед релизом

29 марта 2026 года Линус Торвальдс официально выпустил шестой релиз-кандидат (RC6) для грядущей версии ядра Linux 7.0. На прошлой неделе на мгновение показалось, что цикл разработки наконец замедлился.

Однако теперь Торвальдс признает, что затишье на прошлой неделе было лишь «миражом». Вместо спокойного продвижения к финальному релизу в новой версии появилось на удивление много исправлений.

Релиз-кандидат 6 для Linux Kernel 7.0

 

Тайна «занятого» цикла

На протяжении всего цикла разработки версии 7.0 еженедельные обновления были значительно больше обычных. Удивительно, но первоначальное окно слияния для версии 7.0 было вполне обычным. Это значит, что дополнительный объем связан не с новыми функциями, а с большим количеством мелких технических исправлений.

Линус Торвальдс задается вопросом, действительно ли инструменты на основе искусственного интеллекта теперь лучше справляются с поиском тривиальных ошибок в реальных условиях. Следовательно, эти инструменты могут способствовать «всплеску» активности разработчиков, поскольку они находят и исправляют проблемы, которые пропускали более старые инструменты.

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

 

Основное внимание — файловым системам

В типичном обновлении Linux драйверы обычно составляют не менее половины всех изменений. Однако в rc6 на драйверы приходится лишь треть всех изменений. Вместо них на первый план выходят файловые системы и виртуальная файловая система (VFS).

Читать  Выпущена предварительная версия ядра Linux 6.18 RC7: финальная версия выйдет на следующей неделе

На этой неделе файловая система Ext4 привлекла к себе большое внимание. Разработчики устранили несколько критических проблем, в том числе:

  • Предотвращение сбоев: новый код предотвращает возможные сбои, которые возникали, когда пользователи отключали диск сразу после изменения настроек.
  • Исправления в Syzkaller: команда устранила различные ошибки, обнаруженные с помощью инструментов автоматического тестирования, чтобы повысить общую стабильность работы.
  • Управление памятью: несколько исправлений устранили утечки памяти, возникавшие при возникновении ошибок.
  • Предотвращение взаимоблокировки: теперь исправлена ошибка, которая приводила к редкой «взаимоблокировке» при перераспределении недавно освобожденного индексного дескриптора.

 

Улучшенная Аудио- и Аппаратная Поддержка

Звуковая подсистема также претерпела множество улучшений, связанных с особенностями устройств. Несмотря на то, что команда звукорежиссеров недавно взяла перерыв, они наверстали упущенное, исправив множество ошибок.

Ключевые обновления аудио включают:

  • Исправления для Focusrite Scarlett: пользователи устройств Focusrite Scarlett 2i2 и 2i4 (1-го поколения) должны обратить внимание на то, что команда исправила проблемы с искажением звука.
  • Совместимость с ноутбуками: добавлены новые «особенности» или специальные настройки для нескольких моделей ноутбуков ASUS, Lenovo и HP.
  • Поддержка Star Labs: обновление устраняет раздражающую проблему с «хлопаньем динамиков» на ноутбуке Star Labs StarFighter.

 

Сравнение дистрибутивов: Linux 7.0 RC5 и RC6

За время, прошедшее с момента выхода этих двух версий, приоритеты в разработке существенно изменились. Доля драйверов в статистике различий сократилась с большинства до трети. На первый план вышли файловые системы.

Читать  GNOME - Как контролировать последовательность запуска
ПодсистемаРаспределение и смена приоритетов
ПилотыДоля снизилась с 50 % в rc5 до 33 % в rc6
Файловые системыСместился в сторону основных файловых систем Ext4 и XFS
Ядро ЯдроПовышенная активность в RCU, мм, и инструментальная обработка

 

Разработка ядра Linux 7.0: «Мираж» RC5 и «Реальность» RC6

 

На долю драйверов теперь приходится лишь 33 % изменений в ‘rc6’. Основное внимание сообщества разработчиков сосредоточено на файловых системах. Этот сдвиг свидетельствует о переходе от периферийной поддержки к исправлению основных проблем с целостностью данных. Обновления основных сетевых функций и архитектуры также внесли свой вклад в напряженную работу на этой неделе.

 

Скачайте и протестируйте ядро Linux 7.0 RC6

Несмотря на то, что большое количество исправлений «нервирует» Торвальдса, он с оптимизмом смотрит на сроки. Он отметил, что большинство изменений «незначительные и безобидные», а не опасные или пугающие. Поэтому он не планирует продлевать цикл выпуска.

В письме с анонсом Linux 7.0-rc6 Линус упомянул, что обновление, которое выйдет в следующие выходные, rc7, станет финальным кандидатом на выпуск. Однако из-за того, что этот цикл выпуска никак не может завершиться, он пока не может давать никаких гарантий.

На данный момент он призывает сообщество продолжать тестирование кода, чтобы финальная версия Linux 7.0 была максимально стабильной.

Вы можете скачать и протестировать последнюю версию ядра 7.0 RC6 с сайта Kernel.org или из репозитория Линуса Торвальдса.

Читать  Загрузка Ubuntu в аварийном и спасательном режимах

 

Выводы

Linux Kernel 7.0-rc6 — это ожидаемый этап стабилизации перед финальным релизом. В нём нет революционных изменений, но он играет важную роль в доведении системы до надёжного состояния. Исправление ошибок, устранение регрессий и доработка драйверов делают ядро более стабильным и готовым к широкому применению.

Если текущий темп разработки сохранится, финальная версия Linux 7.0 выйдет в ближайшее время и станет очередным шагом в развитии одной из самых популярных операционных систем в мире.

 

Часто задаваемые вопросы

Что такое Linux Kernel 7.0-rc6?

Это шестой релиз-кандидат ядра Linux 7.0, предназначенный для тестирования и устранения ошибок перед финальным выпуском.

Есть ли новые функции в rc6?

Нет, на этом этапе разработки основное внимание уделяется исправлению ошибок и повышению стабильности, а не добавлению новых функций.

Когда выйдет финальная версия Linux 7.0?

Ожидается, что финальный релиз состоится в течение нескольких недель после rc6, при условии отсутствия критических проблем.

Стоит ли устанавливать rc-версию?

Релиз-кандидаты подходят для тестирования и разработчиков, но не рекомендуются для использования в продуктивной среде.

Какие преимущества принесёт Linux 7.0?

Пользователи получат улучшенную производительность, поддержку нового оборудования и более стабильную работу системы.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Thanks!

Our editors are notified.

Прокрутить страницу до начала