Выпущен Linux 5.6 RC1 с поддержкой WireGuard, исправлением 2038, поддержкой USB4 и многим другим.

Ядро Linux

Вчера, Линус Торвальдс анонсировал первую RC-версию Linux 5.6, в котором включено много интересных функций, Так обстоит дело с WireGuard (о котором мы говорили в предыдущих статьях), стандартом USB4, новой файловой системой Zonefs, улучшениями безопасности и многим другим.

Для многих в сообществе это очень важная работа. это было сделано, и Linux 5.6, вероятно, будет самой интересной версией со времен Linux 5.0. В этой версии ядра есть много новых функций и улучшений, и они могут появиться раньше, чем его стабильная версия примерно через два месяца.

Основные изменения в Linux 5.6 RC1

Как мы упоминали в предыдущих статьях Дэвид Мюллер, специалист по поддержке сетевого стека Linux, взял патчи у WireGuard. будет реализовано в ядре Linux и теперь эта работа уже официально совместима с Linux 5.6 RC1.

Теме статьи:
WireGuard был принят и будет интегрирован в следующую версию Linux 5.6.

WireGuard - это программное приложение и новый протокол связи с открытым исходным кодом. и бесплатно. Это VPN чрезвычайно простой, быстрый и современный, использующий расширенное шифрование. Он быстрее, проще, легче и полезнее, чем IPsec. Многие видят в этом потенциальную замену OpenVPN.

Добавление необходимых интерфейсов цинкового шифрования в виртуальную частную сеть WireGuard началось с Linux 5.5.

Чтобы пойти дальше, WireGuard использует Curve25519 для обмена ключами, ChaCha20 для шифрования, Poly1305 для аутентификации данных, SipHash для ключей хеш-таблицы и BLAKE2 для хеша. Он поддерживает уровень 3 для IPv4 и IPv6 и может инкапсулировать v4-in-v6 и наоборот. WireGuard уже принят некоторыми поставщиками услуг VPN, такими как Mullvad VPN, AzireVPN, IVPN и cryptostorm.

Еще одно изменение которые выделяются, это добавлена ​​поддержка стандарта USB4. Это технология который основан на последней спецификации Thunderbolt (версия 3) и обещает аналогичные максимальные скорости (до 40 Гбит / с).

USB4 использует классический разъем USB-C и обратно совместим со стандартами USB, включая USB 3.2, который удваивает максимальную скорость USB-соединения (с 10 Гбит / с до 20 Гбит / с), USB 2.0 и сам Thunderbolt 3. USB4 подключает дисплеи 4K или 8K к USB, в дополнение к возможности подключения нескольких USB-устройств к цепочке через один порт.

Кроме того, он поддерживает питание устройств с максимальной мощностью 100 Вт с помощью функции USB Power Delivery.

Еще одно большое улучшение что прибывает с Линукс 5.6 RC1, это что Он становится первым ядром, запрограммированным для 32-битных систем, которое переживет 2038 год.

Поскольку в 32-битных Unix и Linux они имеют значение времени в знаковый целочисленный формат 32-битный с максимальным значением 2147483647. За пределами этого числа создается целочисленное переполнение, в котором значения будут сохранены как отрицательное число.

Это означает, что для 32-битной системы значение времени не может превышать 2147483647 секунд после 1 января 1970 года. Проще говоря, после 03:14:07 UTC 19 января 2038 г. из-за целочисленного переполнения время будет читаться как «13 декабря 1901 г.» вместо 19 января 2038 г.

Что касается аппаратной поддержки Linux 5.6 RC1 прибывает с поддержкой:

  • NVIDIA GeForce RTX 2000 Turing поддерживает новый драйвер с открытым исходным кодом, который может предложить аппаратное ускорение, но он по-прежнему основан на бинарной прошивке. Еще необходимо внести изменения в NVC0 Gallium3D для поддержки OpenGL.
  • Поддержка AMD Pollock.
  • Поддержка сброса AMDGPU для Renoir и Navi.
  • Усовершенствования графики Intel Gen11 и Gen12.
  • Множество других изменений в драйверах DRM.
  • улучшенные мультимедийные драйверы для SoC Rockchip.
  • Ноутбуки ASUS с процессорами AMD Ryzen перестанут перегреваться и давать сбой
  • поддержка новых SoC и карт ARM

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

Чтобы протестировать этот RC1 из Linux 5.6, вы можете скачать код со своего официального сайта.


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

Будьте первым, чтобы комментировать

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

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

*

*

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

bool (истина)