Домой Интернет Разработчики представили ядро Linux 4.19

Разработчики представили ядро Linux 4.19

54

Нынешний глава разработки Linux Грег Кроа-Хартман (Greg Kroah-Hartman) представил релиз ядра Linux 4.19. В этой версии добавлены нововведения, касающиеся как безопасности, так и нового аппаратного обеспечения.

Улучшение сети

Новая версия ядра поддерживает стандарт беспроводных сетей Wi-Fi 6 (802.11ax). Он использует диапазоны 2,4 ГГц и 5 ГГц, но также позволяет задействовать OFDMA и 1024-QAM модуляцию. В перспективе это позволит нарастить пропускную способность до 4 раз при росте мощности на 37 %. Прототипы устройств Wi-Fi 6 показали скорость до 11 Гбит/сек.

Также в ядро добавили поддержу алгоритма управления сетевыми очередями CAKE (Common Applications Kept Enhanced). Она уже есть в прошивке OpenWrt и призвана максимизировать пропускную способность, а также обеспечить минимальный уровень задержек на домашних роутерах. Теперь такая возможность есть и на «самосборных» устройствах на Linux.

Виртуализация и безопасность

Для каталогов с битом sticky (например, /tmp) добавлена защита, которая позволяет удалять файл только администратору или владельцу. Это актуально для сетевых каталогов.

Другие улучшения касаются защиты от уязвимостей типа Spectre, Meltdown и других. Они затрагивают не только процессоры архитектуры x86-32, но также POWERPC. В частности, в новом ядре добавлена защита от уязвимостей L1TF (L1 Terminal Fault) и SpectreRSB.

Для будущих процессоров Intel добавлена поддержка расширенных инструкций IBRS (Enhanced Indirect Branch Restricted Speculation). Она будет использована по умолчанию защитой от Spectre V2 вместо Retpoline, поскольку обеспечивает более высокую производительность.

Наконец, добавлен механизм, который определяет правила проверки компонентов ядра по цифровой подписи. Это даёт возможность проверить как всё ядро, так и его элементы.

Диски и файловые системы

Добавлена поддержка файловой системы EROFS (Extendable Read-Only File System) от Huawei. Она предназначена для разделов, смонтированных только для чтения. Благодаря особенностям архитекторы система в разы быстрее Ext4 при случайном доступе.

В других файловых системах также внесены изменения и улучшения. Например, в Ext4 добавлена поддержка 64-рязрядных счётчиков времени. Это решит проблему переполнения 32-разрядного счётчика в 2038 году.

GPU и видеокарты

В драйвер amdgpu добавлен режим энергосбережения stutter. Он снижает потребление энергии при работе в условиях низкой нагрузки на DRAM, которая наблюдается при решении таких задач как работа в офисном пакете, навигация через браузер или просмотр видео.

В драйвере Intel появилась начальная поддержка Whiskey Lake и Amber Lake. Полный перечень изменений и обновлений доступен по ссылке.

В августе 2018 года разработчики из Valve выпустили бета-версию сервиса Steam Play с модифицированной версией Wine. Новинка называется Proton. Она позволяет запускать Windows-игры на Linux.

Комментарии

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
  Подписаться  
Уведомление о

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: