Linux 6.15: Новые возможности и улучшения ядра
Linux 6.15 приносит множество новшеств, включая поддержку Rust для таймеров и ARMv7, новые параметры загрузки, улучшения в производительности и безопасности. В статье рассмотрены ключевые изменения и их влияние на пользователей.

Введение в Linux 6.15
Сегодня, 25 мая 2023 года, Линус Торвальдс объявил о выпуске стабильной версии ядра Linux 6.15. Эта версия представляет собой значительный шаг вперед, предлагая множество новых функций и улучшений, которые затрагивают различные аспекты работы операционной системы. В этой статье мы рассмотрим ключевые нововведения и их влияние на пользователей и разработчиков.
Поддержка Rust и новые параметры загрузки
Одним из наиболее заметных изменений в Linux 6.15 является поддержка Rust для hrtimer и ARMv7. Это позволяет разработчикам использовать преимущества языка Rust, известного своей безопасностью и производительностью, для создания более надежных и эффективных системных компонентов. Кроме того, новый параметр загрузки setcpuid= для процессоров x86 дает пользователям больше контроля над конфигурацией системы.
Улучшения производительности и безопасности
В Linux 6.15 также были внесены значительные улучшения в производительность и безопасность. Поддержка sched_ext позволяет более точно отслеживать и отчитываться о внутренних событиях, что может быть полезно для анализа и оптимизации системных процессов. Улучшения в PMU для процессоров Intel и AMD, а также поддержка вложенной виртуализации для VGICv3 на ARM, делают систему более гибкой и мощной.
Для пользователей, работающих с Apple Silicon, добавлена поддержка эмуляции FEAT_PMUv3, что улучшает совместимость и производительность на этих устройствах. В дополнение, новый API для получения информации о монтировании и демонтировании файловых систем, а также поддержка аппаратно-защищенных ключей шифрования в блочном слое, повышают безопасность и удобство использования.
Новые возможности для файловых систем и сетей
Файловая система FUSE теперь может обрабатывать имена файлов длиной более 1024 символов, что расширяет возможности для пользователей и разработчиков. Подсистема perf получила возможность профилирования задержек с использованием информации планировщика, что поможет в оптимизации производительности приложений. Подсистема BPF улучшила проверку программ с циклами, что повышает надежность и безопасность.
Файловая система OverlayFS получила новую опцию монтирования override_creds, которая позволяет изменять учетные данные для доступа к нижним слоям, что может быть полезно в различных сценариях использования. Для архитектуры RISC-V добавлены новые расширения, включая BFloat16, Zaamo, Zalrsc и ZBKB, что расширяет возможности для разработчиков, работающих с этой платформой.
В Linux 6.15 также появилась поддержка зональных устройств для файловой системы XFS и нулевого копирования при приеме сетевых данных для подсистемы io_uring, что улучшает производительность и эффективность работы с данными. Новый TCP-сокет TCP_RTO_MAX_MS позволяет устанавливать максимальное время между попытками повторной передачи для IPv4, что может быть полезно для настройки сетевых соединений.
Поддержка нового оборудования
Как и ожидалось, Linux 6.15 приносит улучшенную поддержку нового и обновленного оборудования. Добавлена поддержка для Apple Touch Bar, смартфона Google Pixel Pro 6, платы разработки MYIR Remi Pi, встроенного контроллера Huawei Matebook E Go, платы Milk-V Jupiter на базе RISC-V и ноутбуков HP с аудиочипами CS35L41 HDA. Это расширяет возможности использования Linux на различных устройствах.
Драйвер ACPI для вентиляторов теперь может обрабатывать вентиляторы с тонкой настройкой состояния, но без тонкого контроля, что улучшает управление температурой. Драйвер ACPI для кнопок теперь может подписываться на уведомления о системных событиях, что может быть необходимо для пробуждения системы из спящего режима на некоторых устройствах.
Изменения и удаления
В Linux 6.15 также были внесены некоторые изменения и удаления. Поддержка 32-битных систем (x86) с более чем восемью процессорами и/или более чем 4 ГБ оперативной памяти была удалена, что может повлиять на пользователей старых систем. Модуль безопасности Landlock получил новый механизм аудита, предназначенный для упрощения понимания отказов в доступе.
Новая подсистема fwctl позволяет пространству пользователя безопасно создавать и выполнять RPC внутри прошивки устройства, что может быть полезно для различных сценариев использования. Ядро также получило новую функцию укрепления безопасности, позволяющую запечатывать несколько отображений памяти от изменений, но она отключена по умолчанию, так как может нарушить работу некоторых приложений.
Заключение и рекомендации
Скачать Linux 6.15 можно прямо сейчас с git-дерева Линуса Торвальдса или сайта kernel.org, если вы хотите скомпилировать его на своей GNU/Linux системе. Однако рекомендуется дождаться, пока новая версия ядра не появится в стабильных репозиториях вашего дистрибутива, прежде чем обновлять ядро.
Теперь, когда Linux 6.15 выпущен, открыто окно слияния для следующей основной ветки ядра, Linux 6.16, которая ожидается в конце июля или начале августа 2025 года. До тех пор первая версия для публичного тестирования (Release Candidate) будет доступна через две недели, 8 июня.
Для тех, кто интересуется альтернативными дистрибутивами, стоит обратить внимание на НайсОС — перспективный российский дистрибутив Linux, который может предложить уникальные решения и поддержку для различных сценариев использования.
- GIMP: Мощный инструмент, а не просто альтернатива Photoshop
- GNOME 48: Новые возможности и улучшения рабочего процесса
- Ubuntu на NVIDIA Jetson: новые возможности для ИИ и робототехники
- Возвращение легенды: новые умные часы Pebble с открытым ПО
- Обзор OpenJDK Java 24: новшества и оптимизации
- Fedora Linux 42 Beta: Новые возможности и перспективы
- Ubuntu 25.10: Переход на Rust и новые лицензии
- Новый релиз elementary OS 8.0.1: ускорение поиска и улучшения в AppCenter
- Discord Social SDK: Новый уровень интеграции для геймеров
- Новые камеры OpenMV AE3 и N6: Прорыв в AI на краю сети