LINUX.ORG.RU

Linux 6.0

 ,

Linux 6.0

0

3

Линус Торвальдс после двух месяцев разработки выпустил стабильную версию ядра Linux версии 6.0.

В новой мажорной версии ядра — заметное увеличение производительности процессоров Intel Ice Lake, AMD Threadripper и EPYC благодаря изменениям планировщика, а также настройкам энергопотребления ядра. Добавлена поддержка процессоров Intel Sapphire Rapids (Xeon 4-го поколения) и Raptor Lake (Core 13 поколения).

AMD добавила в ядерный графический драйвер поддержку RDNA 3 GPU (RX 7000), выпустила новый аудиодрайвер для платформы Raphael (Ryzen 7000) и улучшила поддержку звука на системах Jadeite. Также была исправлена проблема с клавиатурой на ноутбуках с процессорами Ryzen 6000.

Архитектуры OpenRISC и LoongArch обзавелись поддержкой шины PCI, RISC-V расширяет возможности управления кэша с помощью новых расширений, в т.ч. «Zicbom».

Появилась начальная поддержка процессора Qualcomm Snapdragon 8cx Gen3 (который используется, например, Lenovo ThinkPad X13s).

Системы, используемые Linux-энтузиастами (такие как TUXEDO и Clevo) ранее имели проблемы с сенсорными панелями и клавиатурой после выхода из спящего режима.

Добавлена поддержка планшета для рисования XP-PEN Deco L, различных датчиков на материнских платах AMD, включая Sensor Fusion Hub в новых ноутбуках на процессорах Ryzen и шины Thunderbolt на Intel Raptor Lake.

Исправлено небольшое падение производительности на системах с процессорами AMD Zen, добавленное 20 лет назад как обход аппаратных проблем в некоторых чипсетах.

В драйвер drm/v3d (отвечающий за Broadcom V3D Graphics Driver) добавлена поддержка Raspberry Pi 4.

Удалена опция сборки ядра с оптимизацией -O3.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: Dimez (всего исправлений: 2)

благодаря изменениям планировщика и другим настройкам энергопотребления ядра

Планировщик CPU и Power Governor – это разные вещи. Что имелось ввиду?

hateWin ★☆
()

В драйвер drm/v3d (отвечающий за Broadcom V3D Graphics Driver) добавлена поддержка Raspberry Pi 4

Это значит, что RPi4 теперь будет работать с mainline-ядром, или нужно отдельно брать блоб?

hateWin ★☆
()
Ответ на: комментарий от hateWin

Да, имелось ввиду и то и другое, сейчас поправлю.

Dimez ★★★★★
() автор топика

Вообще, серьезные изменения обещают в 6.1. Эта версия должна выйти до конца года.

hateWin ★☆
()

Исправлено небольшое падение производительности на системах с процессорами AMD Zen

Там какие-то дикие цифры в некоторых сценариях в +1300%

https://www.phoronix.com/news/Linux-AMD-Old-Chipset-WA

Только почему-то не протестировали в реальных приложениях, можно разницы ноль.

One ★★★★★
()

Удалена опция сборки ядра с оптимизацией -O3.

Наговнокодили штоле? Хотя это же сишники. Они без UB как без пряников.

ox55ff ★★★★★
()

Я что-то не совсем понимаю. Linux вроде б одно из самых быстрых ядер. И Линус тоже говорил что-то такое, мол, скорость важна.

А тут, что не новое ядро, то улучшение производительности то там. то сям. Получается изначально Линукс – довольно тормозное ядро, ха-ха.

thegoldone
()
Ответ на: комментарий от ox55ff

Пишут, что -O3 меняет только на какие-то детали раскрутки циклов. Пишут, что вернут опцию, если кто-то с цифрами покажет, что это улучшает производительность и не ведёт к разбуханию ядра: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a6036a41bffb

emorozov
()

Эх, нужно будет собрать.

sehellion ★★★★★
()

XP-PEN Deco L

А что, поддержку планшетов помодельно тоже надо вводить прямо в ядро? Он же ничего особенного не делает, стандартный планшет с кнопочками, нет?

П.с. Сам купил когда-то Deco Pro L, с блюпупом. Почти всем доволен кроме программы управления, её бы сменить на что-то.

R_He_Po6oT ★★★★
()
Ответ на: комментарий от thegoldone

Тут нужно бежать, чтобы оставаться на месте.

ox55ff ★★★★★
()
Ответ на: комментарий от AVL2

Не понял. Сам планшет управляется линуксом, чтоли? Иначе это то же что добавить поддержку какойнить конкретной модели мышки в ядро. Что в том устройстве особенного, что само ядро должно о нём знать?

И не нахожу про это в официальной новости.

Кстати, у меня Deco Pro L работало без никаких особенных дров. А эта железка требует чего?

R_He_Po6oT ★★★★
()
Последнее исправление: R_He_Po6oT (всего исправлений: 2)
Ответ на: комментарий от R_He_Po6oT

Иначе это то же что добавить поддержку какойнить конкретной модели мышки в ядро.

ну как бы и да и нет. Да в том смысле, что это просто периферия типа мышки а не переворот в истории типа нового планировщика.

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

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Ну как-то странно, потому что мой работал аут оф зи бокс.

Хотя... Он по блюпупу работал так, а при включении по усб не помню. Жаль, я далеко от дома, поэкспериментировать не могу.

R_He_Po6oT ★★★★
()
Ответ на: комментарий от thegoldone

заметное увеличение производительности процессоров Intel Ice Lake, AMD Threadripper и EPYC благодаря изменениям планировщика, а также настройкам энергопотребления ядра

А тут, что не новое ядро, то улучшение производительности то там. то сям. Получается изначально Линукс – довольно тормозное ядро, ха-ха.

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

goingUp ★★★★★
()
Ответ на: комментарий от hateWin

В современном линуксе основной power governor - schedutil, и он работает внутри планировщика cpu.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от thegoldone

Я что-то не совсем понимаю. Linux вроде б одно из самых быстрых ядер.

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

vasya_pupkin ★★★★★
()

Какое там ‘мажорное’? Оно же как хром, добавляет циферку и всё

DumLemming ★★
()

Системы, используемые Linux-энтузиастами (такие как TUXEDO и Clevo) ранее имели проблемы с сенсорными панелями и клавиатурой после выхода из спящего режима.

И что с эти сделали? Новость писал слепой?

skvitek ★★★
()
Ответ на: комментарий от Dimez

Так почему бы в новости вместо простого описания проблемы не написать о том, что она решена?

skvitek ★★★
()

СЛАВА ЛИНУХУ!

qbbr ★★★★★
()

отмечусь под новостью для истории)

garik_keghen ★★★★★
()
Ответ на: комментарий от DumLemming

В конфиге уже есть mglru. Значит в релизе тоже будет.

hateWin ★☆
()

Кстати, раст тоже идет опционально. Его можно отключить при сборке ядра. Как будут собирать маинтейнеры дистрибутивов – другой вопрос.

hateWin ★☆
()

Исправлено небольшое падение производительности на системах с процессорами AMD Zen, добавленное 20 лет назад как обход аппаратных проблем в некоторых чипсетах.

Это они о чем?

ex-kiev
()

Линус Торвальдс после двух месяцев разработки выпустил стабильную версию ядра Linux версии 6.0.

Какой процент кода там линусово?

chenbr0
()
Ответ на: комментарий от grem

ИМХО, сначала будут только дубли существующих драйверов. Можно будет выбрать понравившийся вариант.

ox55ff ★★★★★
()
Ответ на: комментарий от Dimez

Там был воркэраунд, который вышел боком через 20 лет.

Для какого железа? Хочется знать что именно из старья они сломали.


Это имеется в виду:

Dave Hansen (1): ACPI: processor idle: Practically limit «Dummy wait» workaround to old Intel systems

ex-kiev
()
Последнее исправление: ex-kiev (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.