Вышел Linux 6.16 — Rust все глубже проникает в ядро. Что еще интересного в обновлении
Новости
Обновление вышло интересным, несмотря на то, что создатель Linux Торвальдс считает иначе...
352 открытий3К показов
Линус Торвальдс назвал новый релиз «спокойным, маленьким и, честно говоря, не таким уж интересным» — и это, по его мнению, отлично.
Но в действительности в Linux 6.16 есть сразу несколько значимых улучшений, особенно для разработчиков и системных админов.
Rust теперь умеет работать с драйверами и GPU
Rust всё глубже проникает в ядро:
- В 6.16 появились биндинги к драйверному ядру и PCI — можно писать драйверы на Rust.
- Поддержка Rust‑абстракций добавлена в Direct Rendering Manager (DRM) — включая
ioctl, управление памятью и инфраструктуру драйверов для AMD, NVIDIA и Intel. - Улучшена работа с крейтами — станет проще собирать и встраивать модули на Rust.
Код ядра по-прежнему в основном пишется на C, но Rust уверенно занимает своё место в системной разработке.
Большие апдейты файловых систем
- XFS теперь поддерживает атомарную запись многоблочных данных — это важно для баз данных и отказоустойчивых систем.
- Ext4 получил поддержку больших folio, ускорение коммитов и атомарную запись для bigalloc — это дало до +37% скорости на последовательных I/O-нагрузках.
Устройство спит — музыка играет
Теперь можно передавать звук через USB даже во сне. Буквально при спящем режиме устройства. Это давно было в Android, теперь и в основном ядре.
Прокачали безопасность
- Добавлена поддержка Intel TXT и TDX — технологий для защищённых вычислений.
- Улучшения в AMD SEV-SNP — безопасная виртуализация и шифрование памяти.
Новый уровень оптимизации под железо
- Поддержка Intel APX: 32 единиц x86‑регистра вместо 16. Больше регистров — больше производительности.
- Новый флаг CONFIG_X86_NATIVE_CPU — можно собирать ядро, оптимизированное под конкретный процессор. Полезно как для энтузиастов, так и для корпоративных девопсов.
Для ИИ, VPN и high-speed сетей
В новой версии ядра улучшена поддержка видеокарт NVIDIA Blackwell — их уже используют в ИИ‑решениях на Linux. Также нашлось место переработке TCP/IP и DMABUF — меньше нагрузки на CPU, быстрее работа сетевых интерфейсов.
OpenVPN стал быстрее — хоть и не обогнал WireGuard, но сократил отставание.
352 открытий3К показов



