Поиск по сайту:
Болезнь — своего рода преждевременная старость (А. Поп).

Официально выпущено ядро Linux 6.11 Final

16.09.2024
Linux 6.11 Final

Линус Торвальдс объявил об окончательном выпуске версии ядра Linux 6.11 15 сентября 2024 года. Этот выпуск следует типичному циклу разработки, с семью кандидатами на выпуск (RC), выпущенными для тестирования и доработки.

Официально выпущено ядро Linux 6.11 Final

Официально выпущено ядро Linux 6.11 Final

 

В этом посте мы поделимся значительными изменениями, улучшениями и исправлениями ошибок, внесенными в ядро Linux 6.11.

 

Основные изменения в релиз-кандидатах

На протяжении всего цикла разработки появилось несколько ключевых изменений. Значительная часть изменений в 6.11 была сосредоточена на аппаратной поддержке, особенно для графических процессоров AMD и мониторинге событий производительности.

Как и ожидалось, обновления драйверов составили значительную часть изменений во всех релиз-кандидатах, особенно для сетей и графических процессоров.

Несколько файловых систем, включая BcachefsBtrfsXFS и SMB, получили обновления, касающиеся исправлений ошибок, повышения производительности и безопасности.

Если вы следили за нашими предыдущими статьями о ядре 6.11 RC (с RC1 по RC7), каждый релиз-кандидат содержал ряд разрешений ошибок сборки и предупреждений, отражающих постоянные усилия по повышению стабильности и ремонтопригодности ядра.

Среди всех изменений ядро 6.11 включало исправления потенциальных уязвимостей в системе безопасности, таких как проблема с использованием после освобождения в драйвере Binder и проблема с неподписанным типом в подсистеме FUSE.

 

Заметные изменения и усовершенствования в версии 6.11

Аппаратная поддержка

  • Дамп реестра графических процессоров AMD: Эта функция, составляющая около 45% изменений кода, намекает на существенные улучшения для пользователей графических процессоров AMD с точки зрения производительности и совместимости.
  • Файлы JSON-дескрипторов событий производительности: Это обновление составляет 5% изменений и направлено на улучшение мониторинга производительности системы.
Читать  Как настроить автоматические обновления ядра в Linux

 

Обновления драйверов

  • Сетевые драйверы: Были внесены обновления в драйверы для устройств Intel, Mellanox и Realtek, уделяя особое внимание таким областям, как обработка RSS, управление пулом XSK и отображение прерываний.
  • Драйверы графических процессоров: Драйвер AMDGPU получил множество исправлений и улучшений, включая обновления для обработки режима IPS, синхронизации времени отображения и переполнения кольцевого буфера MES.
  • Драйверы Thunderbolt и Wi-Fi: были внесены исправления для устранения утечек памяти в драйвере Thunderbolt и потенциальных проблем в драйвере Wi-Fi MT7921.

 

Улучшения файловой системы

Bcachefs получил обширные обновления и исправления ошибок, улучшающие обработку ошибок, производительность и решающие такие проблемы, как состояние гонки и утечки памяти.

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

В обновлениях для XFS устранены проблемы, связанные с форками атрибутов и флагом реального времени.

SMB исправляет целевые проблемы с флагами безопасности, обработкой индексов и обрезкой файлов.

 

Подсистемы ядра

  • Виртуальная машина на базе ядра (KVM): Несколько улучшений и исправлений, направленных на подсистему KVM, расширяющие возможности виртуализации и решающие проблемы, связанные с виртуализацией SEV, SVM и ARM64.
  • Сеть: Обновления сетевого ядра включали улучшения TCP, UDP и сетевых пространств имен, а также улучшения MPTCP (Multipath TCP).
  • Управление памятью: улучшения устраняют огромные блокировки lbb, взаимоблокировки при миграции и проблемы с учетом памяти.
Читать  Обновление Fedora Linux 33 до Fedora Linux 34

 

Доработка системы сборки

Каждый релиз-кандидат привел к сокращению количества ошибок сборки и предупреждений, что указывает на продолжающиеся усилия по повышению качества и стабильности кода.

 

Попробуйте ядро Linux 6.11

Несмотря на то, что сейчас доступна финальная версия ядра Linux 6.11, пользователям и разработчикам всегда рекомендуется загружать и тестировать новые версии ядра. Вы можете загрузить ядро 6.11 с веб-сайта Kernel.org или дерева git Линуса Торвальдса.

 

Ресурс:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:



Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

1 × 4 =

**ссылки nofollow

Это может быть вам интересно


Рекомендуемое
Вот и все, что вам нужно сделать с MacBook! Со…

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: