Релиз ядра Linux 5.9

Спустя два месяца разработки Линус Торвальдс представил релиз ядра Linux 5.9, сообщает OpenNet.

Оставить комментарий

Среди наиболее заметных изменений:

  • ограничение импорта символов из проприетарных модулей в GPL-модули,
  • ускорение операций переключения контекста при помощи набора процессорных инструкций FSGSBASE,
  • поддержка сжатия образа ядра при помощи Zstd,
  • переработка расстановки приоритетов для потоков в ядре,
  • поддержка протокола PRP (Parallel Redundancy Protocol),
  • планирование с учётом пропускной способности в планировщике deadline,
  • упреждающая упаковка страниц памяти,
  • capability-флаг CAP_CHECKPOINT_RESTOR,
  • системный вызов close_range (),
  • повышение производительности dm-crypt,
  • удаление кода для 32-разрядных гостевых систем Xen PV,
  • новый механизм управления памятью slab,
  • опция «rescue» в Btrfs,
  • поддержка inline-шифрования в ext4 и F2FS.

В новую версию принято 16074 исправления, размер патча — 62 МБ. Около 45% всех изменений связаны с драйверами устройств, примерно 15% имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 13% связаны с сетевым стеком, по 3% — с файловыми системами и внутренними подсистемами ядра.


Читать на dev.by