Линус Торвальдс выпустил ядро Linux 6.18, которое приносит поддержку нового оборудования, улучшения виртуализации и обновления файловой системы.
Этот релиз содержит много изменений, хотя его потенциальный статус долгосрочной поддержки (LTS) еще не подтвержден.
Самым заметным изменением является удаление файловой системы Bcachefs. Что касается безопасности и виртуализации, в ядре добавлена поддержка виртуализации KVM x86 CET, что позволяет виртуальным машинам использовать функции безопасности управления потоком от Intel и AMD. Теперь ядро также может работать как гостевая система на гипервизоре Bhyve от FreeBSD, а AMD получает дополнительные улучшения виртуализации, включая поддержку Secure AVIC.
Файловые системы получили заметные обновления: Btrfs теперь имеет начальную поддержку для больших размеров блоков, а XFS по умолчанию разрешает онлайн-проверку файловой системы. Кроме того, EXT4 добавляет новые возможности управления. В сфере поддержки оборудования включена поддержка чипов Apple M2 Pro, M2 Max и M2 Ultra, а также процессоров Intel Alder Lake-S. Также добавлена поддержка аудиоразъемов для контроллера PlayStation DualSense и новые драйверы Intel USBIO.
Что касается производительности, новый релиз получил усиление благодаря Sheaves, который ускоряет распределение памяти ядром. Улучшена обработка подкачки, масштабируемость серверов NFS и производительность сети UDP. Разработка следующей версии, Linux 6.19, начинается уже сейчас, а первая тестовая версия ожидается 14 декабря.
Павлик Александр
Источник: ru.gecid.com