Архив рассылок сообщества снова открыт. Читать письма 2003-2009
Главная/Блог/Новости
Новости3 мин чтения21 октября 2026

Вышло ядро Linux 7.3: рекорд по коммитам, fchroot() и failfs

Самый крупный цикл разработки в истории ядра завершился 18 октября. Коротко о том, что изменилось и как готовить серверы к обновлению.

В воскресенье, 18 октября 2026 года, Линус Торвальдс выпустил стабильное ядро Linux 7.3. Цикл занял обычные девять недель. По подсчётам LWN.net, в релиз вошло 18 765 коммитов без учёта слияний от 3 021 разработчика, и 807 из них прислали патчи в ядро впервые. LWN называет 7.3 рекордным почти по всем показателям. Окно слияния для 7.4 открылось на следующий день.

Обновлять ядро на рабочих серверах лучше не сразу после релиза, а после проверки на стенде. Это в первую очередь касается backend-сервисов и баз данных, которые работают на Linux-хостах: при обновлении меняются планировщик, файловые системы и драйверы, а с ними может измениться поведение под нагрузкой. Хороший ориентир — практика команд, которые делают веб-приложения на заказ. У них ядро в образе контейнера или на виртуальной машине обновляется так же, как любая другая зависимость: сначала стенд, нагрузочный прогон, потом прод.

Что нового в Linux 7.3

  • Системный вызов fchroot() — смена корневого каталога по файловому дескриптору, а не по пути. Пригодится в песочницах и контейнерных рантаймах.
  • failfs — специальная файловая система, на которой любая операция завершается ошибкой. Нужна для тестирования того, как программы обрабатывают сбои ввода-вывода.
  • sched_ext — доведена до конца поддержка подпланировщиков. Кроме того, переработано групповое планирование, чтобы ускорить работу на больших многоядерных системах.
  • BPF — у BPF-программ появились глобальные per-CPU данные.
  • Виртуализация — для виртуальных машин добавлено отслеживание рабочего набора памяти.
  • Файловые системы и сеть — ntfs3 научилась работать с альтернативными потоками данных, в SMB-сервере ksmbd много улучшений, а Phoronix отмечает ускорение Btrfs и ввода-вывода на нагрузках вроде баз данных.
  • Железо — подготовка к AMD Zen 6, ранняя поддержка Apple M3 Pro/Max/Ultra, а Valve добавила исправления для старых GPU AMD и драйвер нового Steam Controller.

Что это значит для администраторов

Сейчас 7.3 — свежая ветка «mainline»: в дистрибутивы с длинным циклом поддержки она попадёт позже, а в rolling-дистрибутивы вроде Arch и Fedora — в ближайшие недели. До обновления рабочих машин дождитесь первых точечных выпусков 7.3.x. Проверьте, собираются ли под новое ядро ваши сторонние DKMS-модули (драйверы GPU, ZFS, VirtualBox). Если у вас Btrfs или большие многоядерные хосты, прогоните на стенде свои тесты производительности: изменения в этом цикле касаются как раз этих сценариев.

Совет: держите в загрузчике предыдущее ядро хотя бы неделю после обновления — откатиться с его помощью быстрее любого восстановления из бэкапа.

Полный список изменений можно посмотреть в истории коммитов на git.kernel.org, а коротко разбираем самое важное здесь, в блоге SLLUG.

Вернуться в блог