Linux 5.16
Версия: | 5.16 |
Дата релиза: | 9 января 2022 |
Предыдущий релиз: | 5.15 от 31 октября 2021 (пресс-релиз) |
Линус Торвальдс представил новый релиз ядра Linux 5.16. Он отметил, что выпуск был задержан примерно на неделю, из-за праздников. Рассмотрим некоторые изменения в новой версии.
Что нового
- Добавлен новый системный вызов futex_waitv() - FUTEX2. Функция используется для ожидания нескольких «fast user mutex» с помощью одного системного вызова. Данный вызов может улучшить производительность Windows игр, работающих под Wine.
- Представлены новые средства, основанные на API fanotify, для улучшения мониторинга состояния файловой системы и отслеживания ошибок. Текущая реализация поддерживает только файловую систему EXT4.
- В драйвер GPU AMD добавлена начальная поддержка DisplayPort 2.0.
- Поддержка инструкций Intel AMX (Advanced Matrix Extensions).
- Поддержка планировщиком задач кластеризации кэша CPU.
- Поддержка «Memory Folio».
- Поддержка контроллеров Nintendo Joy-Con и Nintendo Pro.
- Поддержка Apple Magic Keyboard (rev 2021).
- Драйвер Realtek 802.11ax.
- Улучшение поддержки Microsoft’s Surface Pro 8, Surface Laptop Studio и Surface Go 3.
- И другие изменения.
Комментарии
21:46
22:57
23:22
...
Порадодвало это (помимо прочих ништяков):
>> Представлены новые средства ... для улучшения мониторинга состояния файловой системы и отслеживания ошибок... EXT4.
...
Теперь бы дождаться этой вкуснятины в LTS-ядре.
08:09
Но в целом радует, что они постоянно допиливают работу с файловыми системами.
04:20
У меня АМД APU и уже давно как Xorg типа форевер из за того что АМД забила болт на линукс драйвера?
05:17
Или вы о чём?
10:16
11:38
Владельцы APU Ryzen последние два года тоже всё пишут только положительно.
Вот предыдущие серии А и Е со старой GCN(?! могу ошибаться)-архитектурой идут мимо.
Это безусловно обидно, но это так.
Поэтому отсекли старые архитектуры, а на новые открыли драйвера.
Как-то так пишут в "этих ваших интернетах".
07:50
"В новую версию 5.16 принято 15415 исправлений от 2105 разработчиков. Около 44% всех представленных в 5.16 изменений связаны с драйверами устройств, примерно 16% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 16% связано с сетевым стеком, 4% - с файловыми системами и 4% c внутренними подсистемами ядра."
Упомянули только ext4, хотя и с другими фс тоже были улучшения.
Для Btrfs были изменения, ускоряющие его работу на несколько процентов (от 3% до 12% в разных сценариях) и улучшения связанные с сжатием и дефрагментацией, распаковка сжатых данных ускорена на 15%.
В XFS сокращено потребление памяти.
Различные улучшения с управлением памятью (основная подсистема управления памяти переведена на фолианты, которые дают ускорение от 0% до 10%, деградации производительности не замечено) и подсистемами ядра, что, хоть и не много, но повышает общую производительность.
zram, за счет обновления zstd, стал быстрее на 30%, без повышения нагрузки на CPU, что полезно для слабых ноутбуков с малым количеством памяти, где подключение zram может добавить 1-2 гб "памяти".
08:11
Вот это прям очень интересная тема, т.к. мой опыт со всякими сжималками ОЗУ показал сильное падение производительности.
11:09
16:09
20:02
20:40
(тут была :(( ссылка на скриншот)
Я не могу войти на сайт - потому так вот решил писнуть.
По расходу памяти ничего не могу сказать - пока что хватает с головой и со всем остальным :)
КОМПИЛЯЦИЮ делал с конфигом от версии 5.12 без изменений!
21:05
уязвимость Dirty Pipe впервые появилась в ядре Linux 5.8, которое было выпущено в августе 2020 года и сохранялась до прошлого месяца, когда было предложено соответствующее исправление в выпусках 5.16.11, 5.15.25 и 5.10.102.