Линус Торвальдс объявил о общей доступности нового ядра - Linux Kernel 5.19. Эта версия содержит множество новых функций, улучшенную аппаратную поддержку и многочисленные исправления ошибок.
"Интересный момент заключается в том, что это первый релиз, который был создан на ноутбуке ARM64. Я действительно очень долго этого ждал! И теперь это стало реальностью благодаря команде Asahi.
У нас было много аппаратного обеспечения на платформе ARM64, но ни одно не было пригодно к использованию в качестве платформы для разработки, до сих пор..." - прокомментировал Торвальдс.
Ядро 5.19 находилось в разработке более двух месяцев. Сейчас оно доступно для использования и открылось окно слияния для Linux Kernel 5.10. Однако, Линус Торвальдс планирует изменить нумерацию, так что вероятнее всего следующая версия выйдет с номером 6.0.
"Я вероятно назову следующую версию 6.0, так как начинаю беспокоится о том, что могу запутаться в больших цифрах." - сказал Линус.
Что нового?
Изменений действительно множество, но постараюсь отменить основные! А с полным списком вы всегда можете ознакомится в официальном сообщении Линуса Торвальдса.
Безопасность
- Новый режим блокировки, предотвращающий изменение памяти ядра привилегированными процессами;
- Модуль безопасности Landlock для управления переименованием файлов;
- Усиление рандомизации структуры Clang;
- Улучшенный генератор случайных чисел;
- Новый механизм сканирования Intel, для обнаружения проблем в процессорах от этого производителя;
Аппаратная поддержка
- Множество новых драйверов;
- Поддержка контроллеров: Raspberry Pi Sense HAT, Mega World, ThinkPad TrackPoint II, Google Whiskers;
- Улучшенная поддержка для устройств, способных записывать временные ветки в ответ на события, например - NVIDIA Tegra 194;
- Поддержка функции AMD Secure Nested Paging;
- Первоначальная поддержка процессоров с новой архитектурой Loongson "LoongArch" RISC ISA;
Другие изменения
- Возможность запуска 32-битных двоичных файлов на 64-х битных архитектурах для архитектуры RISC-V;
- Обновленная файловая система EROFS, с повышенной производительностью;
- Ядро теперь лучше использует память при работе с Zswap и может отслеживать модули, наносящие вред ядру.
Пользователи, самостоятельно компилирующие ядро, уже сейчас могут скачать исходный код с сайта kernel.org. А всем остальным придется подождать, пока сопровождающие их дистрибутивов обновят ядро до версии Linux 5.19.
#технологии #linux #линукс #ядро линукс #linux kernel