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.



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



Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Незавершенная версия Windows 7 работает лучше VistaНезавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентацийQuick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


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

Вышла 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-звонков и другие улучшения
Вышло новое ядро Linux 5.0Вышло новое ядро Linux 5.0
Чип Apple T2 на новых MacBook блокирует установку LinuxЧип Apple T2 на новых MacBook блокирует установку Linux
Последние новости

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