AI-поиск уязвимостей и новый подход к тестированию
Выпуск Linux 7.2 стал первым крупным релизом, где роль искусственного интеллекта в разработке стала системной. Линус Торвальдс отметил, что объем изменений достиг «нового нормального» уровня, во многом благодаря автоматизированному поиску уязвимостей. Однако это породило проблему дублирования отчетов: разные AI-инструменты находили одни и те же баги, создавая шум в списках рассылки. В ответ на это сообщество перешло к публичному обсуждению найденных проблем, чтобы исключить дублирование и ускорить фиксы.
Cache-Aware Scheduling: конец «качелей» кэша
Главное нововведение — Cache-Aware Scheduling. Старый планировщик распределял потоки по ядрам CPU, игнорируя физическое расположение кэша последнего уровня (LLC). Это приводило к cache bouncing — ситуации, когда данные постоянно переписываются между кэшами разных ядер, замедляя вычисления. Новая система группирует задачи, работающие с одними и теми же данными, в одном домене кэша. Это снижает количество промахов кэша и повышает эффективность доступа к памяти, что критично для многопоточных серверов, AI/ML нагрузок и игр.
Рекордное ускорение I/O и поддержка HDMI 2.1
Релиз приносит существенные улучшения в подсистеме ввода-вывода. Файловая система Btrfs теперь использует крупные folio по умолчанию, что дало прирост скорости последовательной записи. Экспериментальные folio размером до 2 МБ также добавлены. Особое внимание уделено поддержке USB4 и файловых систем для съемных носителей.
| Компонент/Технология | Что изменилось в Linux 7.2 | Практическая польза |
|---|---|---|
| ExFAT (USB/SD) | Переход на ядро iomap | Ускорение чтения/записи до 87% |
| Btrfs | Folio по умолчанию + до 2 МБ | Прирост последовательной записи ~15% |
| AMDGPU | Поддержка HDMI 2.1 FRL | Вывод несжатого 4K@120Hz и 8K видео |
| USB4 | Протокол USB4STREAM | Прямая передача пакетов между хостами (резервное копирование, периферия) |
Сеть и откат GPU-планировщика
В сетевом стеке появилась поддержка Wi-Fi Aware (прямое соединение устройств без роутера, аналог AirDrop) и ранняя groundwork для Wi-Fi 8/UHR. Также добавлена поддержка Intel USB4STREAM для высокоскоростной передачи данных между компьютерами по Thunderbolt.
Важное примечание: разработчики откатили экспериментальный «справедливый» планировщик GPU для AMD, так как тесты выявили регрессию производительности. В Linux 7.2 возвращается проверенный алгоритм FIFO.
Когда ждать обновления?
Исходный код уже доступен, но для стабильных систем рекомендуется ждать пакетов от дистрибуторов. Ожидается, что первыми обновятся Arch Linux, Fedora Rawhide, openSUSE Tumbleweed и Gentoo. Массовые дистрибутивы, такие как Ubuntu 26.10, получат ядро 7.2 осенью.
Источник: ZDNet AI ↗
