X

Линус Торвальдс: Linux 7.0 почти готово и принесёт серьёзный прирост производительности

Создатель Linux Линус Торвальдс подтвердил, что следующей крупной версией ядра станет Linux 7.0 и она уже практически готова к выпуску. Переход произойдёт после текущего релиза 6.19, а ориентировочный выход новой версии ожидается во втором квартале 2026 года, предположительно в апреле, после нескольких месяцев тестирования в ветке -next.

Торвальдс подчёркивает, что смена номера версии до 7.0 не означает революции в архитектуре — развитие ядра по‑прежнему остаётся инкрементальным. Однако в Linux 7.0 запланирован целый набор улучшений производительности. Среди них TIP Time Slice Extension, позволяющее приложениям запрашивать продление кванта выполнения, чтобы ядро не прерывало критические участки кода. Это должно повысить отзывчивость системы и сгладить фризы в ресурсоёмких задачах, в том числе в играх, потенциально улучшая метрики вроде 1% low FPS.

Новый механизм управления памятью sheaves нацелен главным образом на серверные нагрузки, но может дать эффект и на десктопах, где тяжёлые приложения и современные игры активно выделяют и освобождают память. Ожидается снижение задержек и скачков времени отклика под высокой нагрузкой на процессор. Для серверов также важны улучшения IO_uring, сетевое взаимодействие с нулевым копированием и Open Tree Namespace, ускоряющий создание контейнеров в Docker и Kubernetes, что выгодно крупным хостинг‑платформам и микросервисным инфраструктурам.

Linux 7.0 продолжит развивать поддержку современного оборудования: планируются оптимизации энергоэффективности для ноутбуков, расширение поддержки стандартов PCIe 6.0 и USB4 v2.0, а также дальнейшее развитие подсистемы Rust для написания драйверов. Ожидается, что новое ядро станет основой для ряда дистрибутивов, включая Ubuntu 26.04 LTS и одну из ближайших версий Fedora, а игровые сборки на базе Fedora, вроде Bazzite и ChimeraOS, традиционно перейдут на него в течение нескольких недель после релиза.

Нумерация до 7.0 следует неформальному «пальцевому правилу» Торвальдса: ветки 3, 5 и 6 завершались на x.19, прежде чем старший номер увеличивался. Сам Торвальдс шутит, что «почти закончились пальцы на руках и ногах» для подсчёта, и признаёт, что 7.0 звучит проще и понятнее, чем гипотетические 6.20 или 6.37. При этом он неоднократно отмечал, что номер версии носит в основном организационный характер, а реальный прогресс Linux обеспечивается ежедневной работой над ядром и его непрерывными улучшениями.