Линус Торвальдс объявил о выпуске ядра 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 сойдут на нет. С полным списком изменений можете ознакомиться .
Сейчас тут ничего нет. Ваш комментарий может стать первым.
Скидка 1 500 ₽ или бесплатная доставка - уже сейчас 🔥
Мы ценим обратную связь от клиентов. При оформлении заказа вы можете сообщить о своём намерении поделиться впечатлением о работе ServerFlow после получения товара.
* - скидка предоставляется при покупке от 30 000 рублей, в ином случае предусмотрена бесплатная доставка до ПВЗ СДЭК.
Продолжная использовать наш сайт, вы даете согласие на использование файлов Cookie, пользовательских данных (IP-адрес, вид операционной системы, тип браузера, сведения о местоположении, источник, откуда пришел на сайт пользователь, с какого сайта или по какой рекламе, какие страницы
открывает и на какие страницы нажимает пользователь) в целях функционирования сайта, проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.
При оформлении заказа в ServerFlow вы можете сообщить о намерении оставить отзыв о нашей работе после получения товара.
Нам важно ваше честное мнение. Оно помогает развивать сервис и даёт другим клиентам представление о нашей работе.
Вы можете оставить отзыв на удобной для вас платформе:
Google Maps
2GIS
Яндекс Карты
Как работает акция
Применяя промокод, вы подтверждаете намерение поделиться впечатлением о работе ServerFlow после получения заказа. Мы применяем бонус уже к текущему заказу в знак благодарности за обратную связь.
Условия акции:
скидка 1 500 ₽ при заказе от 30 000 ₽
или бесплатная доставка* при заказе до 30 000 ₽
* Бесплатная доставка заказа осуществляется до ПВЗ СДЭК.