Вышел Linux 6.16 — Rust все глубже проникает в ядро. Что еще интересного в обновлении

от admin

Обновление вышло интересным, несмотря на то, что создатель Linux Торвальдс считает иначе…

Линус Торвальдс назвал новый релиз «спокойным, маленьким и, честно говоря, не таким уж интересным» — и это, по его мнению, отлично.

Но в действительности в 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-нагрузках.
Читать также:
NVIDIA начала отказываться от C в критичных модулях ради безопасности

Устройство спит — музыка играет

Теперь можно передавать звук через 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, но сократил отставание.

Похожие статьи