Top.Mail.Ru
Релиз ядра Linux 7.0: ИИ-патчи, Rust, рост производительности и многое другое | Блог Serverflow Скачать
прайс-лист
Бесплатная
доставка по РФ
Бонус за
обратную связь
Интернет-магазин
Серверного оборудования
8 (800) 222-70-01 Консультация IT-специалиста Сравнение

Релиз ядра Linux 7.0: ИИ-патчи, Rust, рост производительности и многое другое

~ 2 мин
24
Простой
Новости
Релиз ядра Linux 7.0: ИИ-патчи, Rust, рост производительности и многое другое

Введение

Линус Торвальдс объявил о выпуске ядра Linux 7.0 после 2 месяцев разработки. Среди ключевых изменений — официальные правила применения искусственного интеллекта при разработке, перевод поддержки Rust в разряд основных возможностей ядра, включение по умолчанию режима PREEMPT_LAZY, интеграция постквантового криптоалгоритма ML-DSA и начальная поддержка стандарта WiFi 8.

Подробнее о ядре Linux 7.0

Одно из главных изменений, которое вызвало больше всего обсуждений в сообществе — утверждение обязательных правил использования ИИ-сгенерированного кода. Патчи, созданные с помощью ИИ, теперь должны помечаться тегом "Assisted-by" с указанием конкретного инструмента. Тег "Signed-off-by" ИИ-ассистентам запрещен — ответственность за переданный код несет человек, проводящий ручное рецензирование и проверяющий соответствие лицензионным требованиям. Ранее ИИ-сгенерированный код в патчах всегда отвергался разработчиками ядра Linux, но теперь ситуация кардинально меняется. Как это повлияет на работоспособность Linux 7.0 — пока неизвестно, но если отбор кода будет максимально строгим, юзеры вряд ли заметят весомые изменения. Кроме того, поддержка языка Rust была переведена из экспериментальной категории функций в число штатных возможностей ядра. При этом Rust не активирован по умолчанию и не добавляется в список обязательных сборочных зависимостей. Также продолжается перенос изменений из ветки Rust-for-Linux, включая упрощение процедурных макросов и расширение библиотек kernel, macros и pin-init.

Для архитектур arm64, loongarch, powerpc, riscv, s390 и x86 режим вытеснения по умолчанию изменен с PREEMPT_NONE на PREEMPT_LAZY. Новый режим применяет полное вытеснение для задач реального времени, но задерживает вытеснение обычных задач до границы тика, что снижает накладные расходы и приближает производительность к моделям с добровольным вытеснением. Одновременно зафиксирована регрессия в PostgreSQL на ARM64: для ее устранения разработчикам СУБД рекомендуется использовать механизм расширения квантов времени (PR_RSEQ_SLICE_EXTENSION). Еще в ядре Linux 7.0 была наконец-то завершена интеграция механизма Swap Table, который повышает производительность операций с разделами подкачки за счет снижения конкуренции за кэш, более эффективного поиска и уменьшения фрагментации. В тестах redis-benchmark с BGSAVE прирост скорости обрабатываемых запросов составил 22%.

Среди других изменений:
  • Btrfs: экспериментальная поддержка «remap tree» и прямой ввод/вывод с блоками больше страницы;
  • XFS: мониторинг состояния из пользовательского пространства и фоновый процесс xfs_healer;
  • Ext4: оптимизация кэширования экстентов и ускорение параллельной прямой записи;
  • EROFS: сжатие LZMA по умолчанию;
  • Nullfs: новая пустая ФС-заглушка для упрощения загрузки;
  • NFS: версия 4.1 включена по умолчанию;
  • BPF: ускорение загрузки программ за счёт бинарного поиска в BTF;
  • perf: поддержка метрик AMD Zen 6, Intel Nova Lake, Diamond Rapids;
  • KVM: закрепление аппаратных PMU за гостевыми системами;
  • Драйверы: начальная поддержка Intel Xe3p_LPD (Nova Lake-P), улучшения AMDGPU, Rust-драйвер Nova для NVIDIA Turing+, аппаратное декодирование H.264/HEVC для RK3588/RK3576.

Выводы

Релиз новой ветки ядра Linux 7.0, судя по первым изменениям, обещает стать не менее насыщенным, чем предыдущие версии, и многие юзеры уже отмечают апдейт как действительно крепкое обновление без минорных изменений. Linux 7.0 принес не только новые фичи, но и улучшил производительность при выполнении некоторых задач, а также значительно улучшил совместимость с современным оборудованием. Самое главное, чтобы отбор ИИ-патчей был максимально строгим, иначе все преимущества и нововведения Linux 7.0 сойдут на нет. С полным списком изменений можете ознакомиться здесь.
Автор: Serverflow Serverflow
Поделиться

Комментарии 0

Написать комментарий
Сейчас тут ничего нет. Ваш комментарий может стать первым.
Написать отзыв
До 6 фото, размером до 12Мб каждое
Мы получили ваш отзыв!

Он появится на сайте после модерации.

Написать комментарий

Комментарий появится на сайте после предварительной модерации

До 6 фото, размером до 12Мб каждое
Мы получили ваш отзыв!

Он появится на сайте после модерации.

Мы свяжемся с вами утром

График работы: Пн-Пт 10:00-18:30 (по МСК)

Обработаем вашу заявку
в ближайший рабочий день

График работы: Пн-Пт 10:00-18:30 (по МСК)