Статья

Vladislav IT

Linux 5.8 - рекордное количество нововведений. Подробный обзор

Почему 5.8 так примечателен? Это самое масштабное обновление ядра за всю историю Linus. Больше нововведений было только в раздутом 4.9, из-за greybus – новой подсистемы.

Обзор Linux 5.8
Обзор Linux 5.8

Данная статья подробно расскажет о самых важных изменениях ядра и о том, как это повлияет на обычных пользователей и на рабочие станции.

Обновление 5.8 весит 64 MiB. В общей сложности над ним работали почти 2000 разработчиков, из которых 300 – новые. Оказалось, что в числе самых активных разработчиков присутствуют такие многомиллиардные компании как Intel, AMD, Google, IBM, Huawei Technologies и другие. В общей сложности удалено более полумиллиона строк кода, а добавлено – 904 тысячи. 

Графика и визуал

Из-за перенасыщения ОС различными драйверами, графика постоянно занимает первые позиции в обновлениях. 

Добавили обслуживание графических чипов Adreno 405, 640 и 650 от компании Qualcomm. Данные процессоры используются на Snapdragon 855+ и Snapdragon 865 на устройствах компаний Samsung, OnePlus и других. 

Добавили поддержку графических процессоров Adreno
Добавили поддержку графических процессоров Adreno

Судя по комментариям разработчиков, работа над Adreno еще не закончена, а значит стоит ожидать обновлений в будущих патчах.

Компания AMD также потратила очень много сил, чтобы переработать драйвера amdgpu. Разработчики сумели привести в действие систему Trusted Memory Zone, которая шифрует буферы видеопамяти.

Сразу стоит напомнить, что основной файловой системой Linux является Btrfs, разработкой которого занимается компания Suse. Из-за ее непопулярности, компания всеми силами пытается ее улучшить. Результатом обновления стало улучшение обработки I/O.

Также систему усовершенствовали новым интерфейсом структур ввода-вывода iomap, убрали множество багов и в целом почистили код. 

Также изменений коснулись различного рода систем exFAT, FAT, XFS и других. Все эти нововведения не будут заметны пользователю, однако, сделают ОС значительно чище, удобнее и быстрее. 

Подсистема сети

TCP/IP – отдельный остров Linux-архитектуры. Эта система славится своей сложностью построения, однако, она очень важна для разработчиков, из-за универсальности на множестве платформ. Именно TCP/IP позволяет Linux обгонять другие ОС на поприще серверных ОС. 

  •  Добавлен Netfilter, который обеспечивает динамическое обновления персонального компьютера для таблиц протокола.

  • Media Redundancy Protocol – система, позволяющая избегать различных сетевых сбоев. При этом обновление работает лучше, чем старая система STP.

  • bluetooth получил драйверы для Intel, Realtek и Qualcomm.

  • lx5/mlx5e Mellanox. Применяется для сложных серверных систем, где преобладают большие скорости сети – от 10 до 100 Гбит/с. Mellanox получили обновления в области TLS, IPsec, MPLS и пр.

  • Улучшили систему удаленного подключения rnbd.

Linux также получил несколько незначительных обновлений в модулях Wi-Fi и Ipv6. В целом они также направлены на улучшение поддержки аппаратов Intel и Qualcomm Atheros.

TCP/IP - достоинство Linux
TCP/IP - достоинство Linux

Безопасность и уязвимость Spectre

Всем известно, что недавно один из сотрудников Google обнаружил некие странности в работе чипсетов Intel. Они были связаны с уязвимостью Spectre. Находка настолько сильно поставила под угрозу x86 / x86_64 инструкции, что компании пришлось в срочном порядке выпускать исправления Spectre. 

Несмотря на то, что скорость выхода исправлений оставляет желать лучшего, некоторые правки идут системе на пользу и достойны внимания. 

Для защиты системы, когда STIBP недоступен или ограничен, Intel принудительно добавили в 5.8 Indirect Branch Prediction Barrier (IBPB).

Intel вносит правки в свою уязвимую систему
Intel вносит правки в свою уязвимую систему

Чипы, чипсеты

В большей степени изменения коснулись архитектуры ARM.

В 5.8 добавили большое количество изменений, касающихся поддержки нового будущего движка Power 10. Процессор должен выйти к 2021 году, и будет значительно производительнее своего предшественника – Power 9.

Была добавлена поддержка новых устройств, связанная с прогрессом работы ядра Linux и систем Android. В их число вошли маршрутизаторы, смартфоны, хромбуки, игровые консоли, телевизионные приставки и прочие. 

AMD Energy

Долгожданный всем Linux-комьюнити. Новый драйвер поможет следить за энергопотреблением на железе AMD Zen/Zen2.

Какой кернел на 5.8 выбрать?

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

Дистрибутивы Linux
Дистрибутивы Linux

Грег Кроа-Хартман, известный мейнтейнер стабильной системы, составил список стабильных веток для пользователей:

  1. Стабильное ядро конкретно для выбранного вами дистрибутива

  2. Стабильная версия, которая была недавно

  3. Long Term Support

  4. Либо же более давний LTS с поддержкой и обслуживанием

Стоит отметить, что наиболее выгодно для пользователя будет дождаться, пока разработчики конкретно вашего дистрибутива адаптируют новое ядро 5.8. Они смогут более качественно убрать все ошибки, перенести изменения в дистрибутив и добавить свои личные правки. 

К сожалению, этот процесс очень длительный. Для стандартных Linux и RHEL могут реально пройти несколько лет, перед тем, как любой пользователь сможет поставить себе дистрибутив с 5.8. 

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

К примеру, Ubuntu Linux 20.10 стоит ждать с новой версией ядра 5.8 уже к октябрю 2020 года. 

Тем временем, Windows 10X планируют ввести в продажи уже к 2021 году.

Американское давление на Huawei заставило компанию в ускоренном темпе создать свою собственную ОС под названием HarmonyOS. Узнайте, чем она будет прогрессивнее других.

Также Google занялся своей Android Go для устройств с начальным уровнем памяти.

Реклама на h-it.ru

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Была ли эта статья полезна для Вас?

Комментарии 0

Статья HarmonyOS будет на всех устройствах Huawei

Давление и запреты со стороны США заставляют Huawei переводить все свои устройства на собственную OS

Генеральный директор китайской корпорации Юй Чэндун сообщил, что компания очень ускорилась в разработке собственной HarmonyOS и вскоре переведет все с...

  • 0
  • 10 Августа
Новость Телефон с Android Go

Google сделали версию Android Go для устройств с начальным уровнем памяти

Операционная система Android Go предназначена для устройств начального уровня. Хоть и мало кто пользуется таким устройством, но в конце этого года, во...

  • 0
  • 22 Июля
Новость Windows X

Windows 10X планируют запустить в 2021 году

Windows 10X будет выпущен весной этого года, и будет поддерживаться всеми приложениями, кроме Win32...

  • 0
  • 22 Июля

Популярное

Новость 23 Сентября

Покупатели Xbox Series X по ошибке подняли продажи Xbox One X на 747%

Новость 2 дня назад

Among Us настолько популярен, что разработчики отменили выход второй части

Новость 23 Сентября

Илон Маск объявил новую цель компании — автомобиль за 25000 долларов

Горячая новость 2 дня назад

Так когда же реально выйдет iPhone 12?

Горячая новость Вчера в 09:30

Amazon Luna смогла обойти правила App Store, когда же об этом догадаются Microsoft, Google и Nvidia

Новость 23 Сентября

Tesla будут выпускать аккумуляторы, которые увеличат длительность работы электромобилей

Новость 2 дня назад

ZenBook 14 (UM425) теперь в Украине

Обзор 2 дня назад

PlayStation 5: все, что нужно знать о консоли следующего поколения перед покупкой

Новость 2 дня назад

Исторический момент: Википедия обновит дизайн рабочей страницы впервые за 10 лет

Новость 23 Сентября

Платные расширения в Chrome будут заблокированы Google

Вход

Нет аккаунта? Зарегистрироваться

Забыли пароль?

Войти с помощью

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

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

Вход

Уже зарегистрированы? Вход

Нажимая на кнопку «Зарегистрироваться», вы даете Согласие на обработку персональных данных и принимаете Условиями использования

Зарегистрироваться с помощью

Сброс пароля

На Ваш Email адресс выслано письмо для подтверждения смены пароля

Главная

Сброс пароля

На Ваш Email адресс выслано письмо для подтверждения смены пароля

Сбросить