Linux 7.0 уже завтра. Rust 1.95 и UDP-ускорение одной правкой. Самые неожиданные детали релиза

Разработчики подтянули производительность, расширили поддержку будущих чипов и добавили больше свободы в настройке загрузочного экрана.


jvtqxuevuyz6szt4ayaf10mssk4bu3oj.jpg

До выхода Linux 7.0 остались считаные часы. Если в последний момент не всплывут серьезные проблемы, стабильную версию ядра выпустят уже в воскресенье, 12 апреля.

Переход к новому крупному номеру не связан с одной громкой функцией или болезненным переломом в разработке. Линус Торвальдс просто предпочел поднять основную версию после ветки x.19, но спокойная смена цифры не делает релиз проходным. Linux 7.0 приносит заметный набор улучшений, который затрагивает и производительность, и файловые системы, и поддержку нового железа.

Одно из самых заметных изменений касается Intel TSX. На процессорах Intel с поддержкой Transactional Synchronization Extensions, где не выявили известных проблем безопасности, режим работы теперь по умолчанию переключается на «auto». Такой шаг должен дать более высокую производительность сразу после установки, потому что раньше функция оставалась отключенной по умолчанию.

Хорошие новости есть и для серверов на AMD EPYC. Разработчики добавили ряд оптимизаций, связанных с масштабируемостью планировщика, работой с памятью и другими внутренними механизмами ядра. В сумме такие доработки обещают прибавку в быстродействии, особенно на мощных многопроцессорных системах.