Линус Торвальдс объявил о начале публичного тестирования первой версии Release Candidate (RC) ядра Linux 7.0. Вчера, 22 февраля, исполнилось две недели с момента выхода ядра Linux 6.19 и открытия окна слияния для ядра Linux 7.0, а это значит, что в ближайшие пару месяцев настанет время протестировать версии Release Candidate (RC), первая из которых уже доступна для скачивания в репозитории GitHub основателя Linux. Telegram-канал создателя Трешбокса про технологии
Как и все предыдущие основные ветви ядра, Linux 7.0 — это крупный релиз с точки зрения изменений версий, а не функций. Самым же важным изменением стал переход поддержки языка Rust из экспериментальной плоскости в стабильную.
Помимо изменений в Rust, ядро Linux 7.0 обещает новые функции, включая поддержку атомарной загрузки 64-байтовых данных на процессорах ARM, поддержку нециклических записей SQ, которые помогают поддерживать активность SQE в кэше, и прямую поддержку ввода-вывода для файловой системы Btrfs при использовании размера блока, превышающего размер страницы.
Файловая система Btrfs также получила первоначальную поддержку функции remap-tree — уровня трансляции логических адресов блоков, который позволяет вносить изменения без перемещения или перезаписи блоков, обеспечивая перемещение или другие изменения, требующие механизма COW (Copy-on-Write). Однако на данный момент эта функция считается экспериментальной.
Linux 7.0 также обещает поддержку автономного самовосстановления для файловой системы XFS, поддержку контроллеров и периферийных устройств SPI с несколькими линиями передачи данных SPI, поддержку управления доступом к токенам BPF для SELinux, поддержку постквантовых подписей ML-DSA и сжатие LZMA для файловой системы EROFS по умолчанию.
Ожидается, что финальный релиз ядра Linux 7.0 состоится в середине марта 2026 года.
Источник: trashbox.ru