Новая версия ядра Linux 5.5 уже вышла и это ее новости

Linux смокинг

После двух месяцев разработки Линус Торвальдс представил ядро ​​Linux версии 5.5, версия, в которой среди наиболее заметных изменений, мы можем найти еговозможность назначать сетевым интерфейсам альтернативные имена, интеграция криптографических функций библиотеки Zinc, возможность зеркалирования более 2-х дисков в Btrfs RAID1, механизм для мониторинга состояния живых патчей, инфраструктура модульного тестирования kunit, повышенная производительность беспроводного стека mac80211, возможность доступа к корневому разделу по протоколу SMB и многое другое.

В новой версии принято 15505 патчей разработчика, размер патча составляет 44 МБ (изменения коснулись 11781 файла, добавлено 609208 строк кода, удалено 292520 строк). Около 44% всех изменений, внесенных в 5.5, связаны с драйверами устройств, около 18% изменений связаны с обновлением специального кода для аппаратных архитектур, 12% связаны с сетевым стеком, 4% в файловые системы и 3% во внутренние подсистемы ядра.

Основные новинки ядра Linux 5.5

В этой новой версии ядра Linux 5.5 поддержка контрольных сумм xxhash64, blake2b и sha256 для файловая система Btrfs.

При реализации RAID1, возможно дублирование данных в трех (raid1c3) или четыре (raid1c4) приборы (ранее зеркалирование было ограничено двумя устройствами), что позволяло сохранять данные при одновременной потере 2 или 3 устройств.

В то время как Ext4 предоставляет возможность использовать меньшие блоки для шифрования. (Раньше шифрование производилось только для блоков, размер которых соответствовал размеру страниц памяти (4096)).

En F2FS реализует режим закрепления файлов с выравниванием по краю 2 Мбайт для размещения в полностью правильном сегменте, гарантируя отсутствие дальнейшего перераспределения этого файла сборщиком мусора.

Еще одна важная новинка - добавлена ​​поддержка для отслеживания статуса датчики Температура устройства NVMe с помощью API hwmon (совместимого с libsensors и командой «сенсоры»), который не требует повышенных привилегий для доступа (ранее информация о температуре отражалась в «умном журнале», который был доступен только для суперпользователя).

Кроме того, в рамках основного интеграционного проекта WireGuard VPN, многие функции криптобиблиотеки Zinc были переведены в Crypto API стандарт, включая быструю реализацию алгоритмов ChaCha20 и Poly1305.

En гипервизор KVM архитектура x86 se предоставляет возможность обрабатывать вложенные пятиуровневые таблицы страниц памяти и добавляет поддержку инструкций XSAVES для процессоров AMD. Для процессоров ARM64 добавлена ​​возможность передачи информации о времени.

также добавлена ​​поддержка хеш-функции blake2b в криптоподсистему, которая обеспечивает очень высокую производительность хеширования при сохранении надежности на уровне SHA-3, а также короткую версию Blake2s.

Еще одно существенное изменение в этой новой версии ядра Linux 5.5: новый механизм присвоения альтернативных имен сетевым интерфейсам, что позволяет использовать несколько имен одновременно для интерфейса (включая использование нескольких шаблонов udev).

Размер имени может быть до 128 символов (ранее имя сетевого интерфейса было ограничено 16 символами).

Чтобы добавить дополнительное имя, используйте команду «ip ссылка опора добавить" (например, "ip link prop add enx00e04c361e4c altname someothernamи"). Реализация основана на добавлении дополнительных свойств к интерфейсу и в будущем может быть расширена другими параметрами, не ограничиваясь альтернативными именами.

Наконец, если вы хотите узнать больше о полном списке изменений, включенных в эту новую версию ядра Linux, вы можете ознакомиться с ним. По следующей ссылке.

Что касается доступности новой версии, вы можете загрузить код для компиляции ядра с его официального сайта или дождаться, пока скомпилированные пакеты будут включены в репозитории вашего дистрибутива.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Casildo сказал

    ОЧЕНЬ РАДЫ УЧАСТВОВАТЬ В ЭТОЙ НОВОЙ ФОРМЕ ДЛЯ МЕНЯ И ЖЕЛАЕМ, ЧТО БУДЕТ ЛЕГКО, НАСЛАЖДАТЬСЯ ВСЕМ В LINUX.- БОЛЬШОЕ СПАСИБО ... CASILDO MARIO PARSON.-