Ядро Linux обновили до версии 4.18

Linux 4.18

12 августа 2018 года Линус Торвальдс объявил о выходе ядра Linux 4.18. Изменения затрагивают 13 067 файлов. Разработчики смогли сделать ядро компактнее, удалив 677 480 участков кода и добавив 578 788.

Предрелизная доработка ядра Linux 4.18

Два месяца, прошедшие с момента объявления релиз-кандидата Linux 4.18-rc1, разработчики проводили тестирование и устраняли неполадки ядра. По словам Торвальдса, продукт планировалось выпустить неделей ранее, однако было решено исправить некоторые частные недочёты, связанные с сетью, а также с драйверами и VFS.

Наиболее важные изменения

Изменения коснулись работы с процессорами, файловой системой и хранилищами данных, обработки графики. Некоторые новые возможности Linux 4.18 стоит выделить особо.

  • Базовая поддержка Qualcomm Snapdragon 845 SoC.
  • Интеграция в ядро поддержки Steam Controller от Valve.
  • В ядро добавлена базовая инфраструктура для BPFILTER, обрабатывающего запросы API iptables и передающего их в программы BPF.
  • Вызов системы Restartable Services для быстрой обработки данных в user-space.
  • DRM-драйвер AMDGPU теперь поддерживает обработку графики VegaM на Intel Kabylake-G CPUs, а также готовящуюся к релизу графическую карту, известную как GPU AMD Vega 20.
  • Различные улучшения управления питанием AMDGPU, такие как профили для Vega.
  • Вычислительный драйвер ядра AMDKFD теперь поддерживает оборудование GFX9/Vega.
  • Intel доработал поддержку микроархитектуры Ice Lake.
  • Реализован DM Writecache, который может применяться для кэширования операций записи блоков на SSD-накопителях или в постоянной памяти.
  • Доработана поддержка USB 3.2 и USB Type-C.

Уже стартовала работа над большим обновлением Linux 4.19. Предполагается, что это будет последняя версия перед 5.0.

Источник: Phoronix

Ещё интересное для вас:
— Биты, байты, Ада Лавлейс — тест на знание околоIT.
— Level Up — события и курсы, на которых можно поднять свой уровень.
— Работа мечты — лучшие IT-вакансии для вас.