Лінус Торвальдс випустив стабільну версію Linux 6.12
17 листопада 2024 року Лінус Торвальдс оголосив про випуск і загальну доступність стабільної версії ядра Linux 6.12. Реліз відбувся відповідно до графіка, через два місяці після виходу попередньої стабільної версії Linux 6.10 у середині вересня 2024 року. Вихідний код Linux 6.12 вже доступний для завантаження на kernel.org.
Нова версія ядра Linux містить кілька важливих змін та нових функцій:
- У код проекту додано підтримку нового обладнання, включно з AMD RDNA4 і графікою Xe2 для Intel Lunar Lake та Battlemage, Raspberry Pi 5.
- Опція PREEMPT_RT стала доступною для 32- та 64-розрядних систем Intel/AMD, 64-розрядних ARM та архітектур RISC-V. З метою підвищення продуктивності опція PREEMPT_RT дозволяє завданням з високим пріоритетом швидко переривати низькопріоритетні задачі.
- У Linux 6.12 доданий спеціалізований планувальник sched_ext, який в документації описано як «клас планувальника, поведінка якого може бути визначена набором програм BPF — планувальником BPF». Основна ідея BPF полягає в тому, що він дозволяє завантажувати програми в ядро з користувальницького простору під час виконання. Використання BPF для планування має потенціал для включення істотно іншої поведінки планування, ніж те, що раніше спостерігалося в системах Linux.
Інші зміни в Linux 6.12:
- підтримка XFS для блоків розміром більше розміру сторінки;
- nsfs надає більше інформації про простори імен монтування;
- EROFS може монтувати образи файлових систем, які зберігаються у файлах;
- файлова система XFS одержала нові команди ioctl();
- підсистема FUSE тепер підтримує монтування зі зіставленням ідентифікаторів;
- NFS підтримує протокол LOCALIO;
- ядра ARM64 можуть працювати як guest на захищених системах KVM;
- додано нові функції в просторі користувача perftool;
- з’явилась підтримка Device Memory TCP;
- внесено покращення в FireWire;
- додано нові модулі Rust;
Очікується, що реліз 6.12 стане версією ядра із довгостроковою підтримкою (LTS). Також планується, що дистрибутив операційної системи Ubuntu 25.04 використовуватиме ядро Linux 6.12.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: