Релиз ядра Linux 5.0

Релиз ядра Linux 5.0Два месяца назад Линус Торвальдс дал старт разработке ядра Linux версии 5.0, а вчера был представлен первый стабильный релиз. Хотя переход на новую ветку ядра Linux не является чем-то революционным, определённые значимые перемены произошли. Среди них перенос из ОС Android энегоэффективного планировщика задач для CPU ARM big.LITTLE, добавление механизма шифрования файловых систем Adiantum, реализация поддержки файловой системы BinderFS и многое другое.

Ниже список заметных нововведения в ядре Linux 5.0:

  • Добавлен разработанный компанией Google механизм шифрования файловых систем Adiantum, который может применяться на маломощных устройствах. Поддержка Adiantum добавлена в подсистему fscrypt, которая используется для прозрачного шифрования файлов и каталогов в файловых системах ext4, f2fs и ubifs;
  • В криптографическую подсистему добавлена хэш-функция Streebog, стандартизированная в России как ГОСТ 34.11-2012;
  • Реализована поддержка файловой системы BinderFS для механизма межпроцессного взаимодействия Binder. BinderFS позволяет запустить несколько экземпляров платформы Android в одном окружении благодаря присоединению разных пространств имён Binder IPC к разным точкам монтирования;
  • Добавлена возможность размещения раздела подкачки в файлах внутри файловой системы Btrfs. Файл подкачки в Btrfs должен быть полностью заполнен в режиме «nocow» без применения сжатия и размещён только на одном накопителе;
  • Появилась поддержка новых ARM SoC: Qualcomm QCS404 (4x Cortex-A53), Allwinner T3 (R40) и f1c100s (armv5), NXP/Freescale i.MX7ULP (1x Cortex-A7 + 1x Cortex-M4), NXP LS1028A (2x Cortex-A72), LX2160A (16x Cortex-A72), NXP LX2160AQDS, NXP LX2160ARDB, i.MX8 (NXP, 4x Cortex-A53 + Cortex-M4), RDA Micro RDA8810PL;
  • Добавлена поддержка новых ARM-плат и платформ: Rockchip Gru Scarlet (RK3188 Tablet), Phicomm N1 (Amlogic S905D), Libretech S805-AC, Linksys EA6500 v2 Wi-Fi router (BCM4708), Facebook Backpack-CMM BMC, Renesas iWave G20D-Q7 (RZ/G1N), Allwinner t3-cqa3t-bv3 (T3/R40), Lichee Pi Nano (F1C100s), Allwinner Emlid Neutis N5, Mapleboard MP130, Marvell Macchiatobin Single Shot (Armada 8040), i.MX mtrion emCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva, i.MX7D PICO Hobbit, BQ Edison 2 QC, OrangePi Lite2, OrangePi 2G и OrangePi i96;
  • Добавлен драйвер для сенсорных экранов Raspberry Pi;
  • В DRM-драйвере Intel улучшена поддержка чипов Icelake;
  • Внедрена возможность использования в гостевых окружениях KVM средств трассировки, предоставляемых в процессорах Intel;
  • Оптимизация и внедрение исправлений в файловых системах Ext4 и XFS.

Скачать свежую версию ядра можно с официального сайта.

Добавить комментарий

Ваш адрес email не будет опубликован.