Linux 4.12: поддержка AMD Vega, новые планировщики и другие улучшения

В минувшее воскресенье Линус Торвальдс (Linus Torvalds) анонсировал выпуск новой версии ядра Linux ­— 4.12.

Одним из главных новшеств релиза Linux 4.12 стала начальная поддержка недавно анонсированной линейки видеокарт AMD Radeon RX Vega. Как отмечает Линус, практически половина всех изменений в кодовой базе Linux 4.12 приходится на заголовочные файлы для AMD Vega. Вообще же, около 85 % от общего объёма патча занимают драйверы (значительную роль здесь также сыграла поддержка Intel IPU). Среди прочих изменений в ядре Linux 4.12:

  • новый планировщик ввода/вывода BFQ (Budget Fair Queuing), призванный улучшить на десктопах отзывчивость интерактивных приложений, а для серверов — в потоковом вещании аудио и видео, при записи данных в реальном времени (например, журналирование пакетов), удалённом доступе к серверу (больше подробностей включая тесты на производительность доступны в документации);
  • новый планировщик ввода/вывода Kyber, обеспечивающий маленькие накладные расходы для быстрых устройств с обработкой множества очередей;
  • включение поддержки атомарных операций по умолчанию для видеокарт Intel с их полной поддержкой (из drm-intel-next-queued);
  • начальная поддержка видеокарты NVIDIA GTX 1000 (Pascal) в Open Source-драйвере;
  • драйвер 9pfs для гипервизора виртуализации Xen 4.9;
  • USB Type-C port manager (драйвер TCPM) для управления ролями каждого USB-порта;
  • механизм для улучшения безопасности KASLR (Kernel Address Space Layout Randomization) по умолчанию включён для x86-систем;
  • улучшения в механизме livepatch для обновления ядра без перезагрузки системы, создаваемом на базе разработок kGraft и kPatch;
  • значительное обновление в Device Mapper (DM) для снижения задержек при принятии решений, должны ли блоки данных быть переведены из кэша (или в кэш);
  • в MD улучшено поведение ввода-вывода RAID5 для производительности RAID5/6, основанных на жёстких дисках;
  • исправления в Btrfs для стабильного функционирования при использовании этой файловой системы на RAID5 и RAID6.
Такс (Tux), талисман Linux
Такс (Tux), талисман Linux / Иллюстрация с сайта En.Wikipedia.Org

Дмитрий Шурупов по материалам lkml.org, KernelNewbies.org, phoronix.com.



Коды для вставки в блог\форум




Интересные новости
Microsoft признала появившиеся проблемы с работой встроенных в Windows 10 функций безопасностиMicrosoft признала появившиеся проблемы с работой встроенных в Windows 10 функций безопасности
Майское обновление Windows 10 (2004) проникло только в 11 % компьютеров с «десяткой»Майское обновление Windows 10 (2004) проникло только в 11 % компьютеров с «десяткой»
Microsoft выпустила новую сборку Windows 10 для разработчиков с дальнейшими улучшениями «Пуска»Microsoft выпустила новую сборку Windows 10 для разработчиков с дальнейшими улучшениями «Пуска»
Google тестирует функцию Nearby Share в браузере Chrome для Windows 10Google тестирует функцию Nearby Share в браузере Chrome для Windows 10
Блок рекламы


Похожие новости

Microsoft выпустила новую сборку Windows 10 для разработчиков с дальнейшими улучшениями «Пуска»Microsoft выпустила новую сборку Windows 10 для разработчиков с дальнейшими улучшениями «Пуска»
В Chrome появился форсированный ночной режим и новые настройки для вкладокВ Chrome появился форсированный ночной режим и новые настройки для вкладок
Вышла macOS Catalina. iTunes больше нет и другие измененияВышла macOS Catalina. iTunes больше нет и другие изменения
В Google Chrome теперь можно отправлять веб-страницы на другие устройстваВ Google Chrome теперь можно отправлять веб-страницы на другие устройства
AMD Ryzen 3000 получили заплатку BIOS для исправления проблем с Linux и Destiny 2AMD Ryzen 3000 получили заплатку BIOS для исправления проблем с Linux и Destiny 2
Microsoft перестанет продавать Huawei лицензии Windows на новые устройства
В Chrome появятся новые защиты и настройки для контроля над сбором данных для рекламыВ Chrome появятся новые защиты и настройки для контроля над сбором данных для рекламы
Google наделила хромбуки поддержкой LinuxGoogle наделила хромбуки поддержкой Linux
В Windows появится командная строка со смайлами и ядром LinuxВ Windows появится командная строка со смайлами и ядром Linux
Новая веб-версия Skype получила поддержку HD-звонков и другие улучшенияНовая веб-версия Skype получила поддержку HD-звонков и другие улучшения
Последние новости

Подгружаем последние новости