LINUX.ORG.RU

Linux 5.15

 ,

Linux 5.15

0

1

На Хэлуин 2021 Линус Торвальдс представил публике следующую версию основной ветки ядра – 5.15.

В то время как разработка Linux 5.14 была сфокусирована на улучшениях для систем на основе ARM, разработка Linux 5.15 уделяет внимание сразу нескольким значительным изменениям.

К счастью, Линус Торвальдс счёл последние RC-версии достаточно стабильными и не отложил релиз еще на неделю. В своём анонсе он отметил, что последняя перед релизом неделя разработки была связана с исправлениями для сети и GPU.

В любом случае, последняя неделя для 5.15 была в основном посвящена исправлениям для сети и GPU, и кое-чему другому по мелочи (отмена некоторых изменений в Btrfs, несколько обновлений KVM, малые исправления тут и там – немного архитектурных исправлений, пара трассировок, малые исправления драйверов и т.п.). Полный список прилагается.

В целом релиз был небольшой и Линус ожидает этого же от следующего «окна слияния»:

Не смотря на неудобства из-за -Werror в этом релизе, всё довольно быстро утихло и в целом выпуск 5.15 был весьма маленьким и спокойным. Будем надеяться, что в следующем окне слияния не будет ничего вроде -Werror.

Драйвер NTFS3 от Paragon

В основную ветку был добавлен драйвер NTFS3 от Paragon Software, который теперь можно использовать вместо драйвера NTFS-3G, работающего в пространстве пользователя через FUSE. Новый драйвер имеет больше возможностей и лучшую производительность. Paragon также взяла на себя обязательство поддерживать свой драйвер в основной ветке в ближайшем будущем.

Улучшения для CPU/GPU от AMD

Добавлена поддержка монитогринга температуры для APU на основе AMD Zen 3. Также добавлен новый аудиодрайвер для APU Van Gogh, который будет полезен для Steam Deck от Valve.

В рамках драйвера AMDGPU была добавлена поддержка новых графических карт RDNA2.

Улучшенния для архитектуры Intel Alder Lake

Intel Alder Lake (12-е поколение процессоров Intel) достаточно хорошо поддерживался и в Linux версии 5.14. Однако некоторые вещи требовали доработки (например, поддержка Intel TCC), которые добавлены в 5.15. Исправлен излишний нагрев процессора 12-го поколения за счёт уменьшения тактовой частоты при достижении температурного порога.

Начальная поддержка дискретной графики Intel DG2/Alchemist и XeHP

Добавлена начальная поддержка видеочипов Intel DG2/Alchemist. Вдобавок к этому была добавлена поддержка XeHP, предназначенных для процессоров Intel Xeon следующего поколения, ориентированных на платформы HPC.

Улучшенная поддержка Apple M1

Драйвер IOMMU для чипа Apple M1 был влит в ветку Linux 5.15. Развитие поддержки ARM-процессоров от Apple в Linux производится в рамках проекта Asahi Linux.

Другое

Некоторые другие изменения, заслуживающие внимания:

  • оптимизации для ext4;
  • поддержка монтирования активного устройства в режиме FUSE;
  • повышение производительности Btrfs;
  • удалена поддержка графики Cannon Lake.

Дополнительная информация со всеми техническими деталями доступна в официальном анонсе.

>>> Архивы ядра Linux

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

★★★★★

Проверено: xaizek ()
Последнее исправление: sudopacman (всего исправлений: 8)
Ответ на: комментарий от anonymous

Вантузники говорят, что Linux не поддерживает никакое железо. А он на самом деле даже несуществующее поддерживает.

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

и смогли выпустить Canon Lake только с отключенной графикой для увеличения выхода рабочих чипов.

А почему нельзя было уже по факту выхода разделить на две модели: с графикой и без графики?

anonymous
()

На Хэлуин 2021 Линус Торвальдс представил публике следующую версию основной ветки ядра – 5.15.

Пугать так пугать!)

SystemdFag
()
Ответ на: комментарий от anonymous

Наверно потому что всё уже было напечатано и готово? Как вариант, обнаружилась проблема намного позднее.

NAY_GIGGER
()

и что ntfs-3g больше не нужен? можно сразу, без его установки, монтировать ntfs разделы?

anonymous
()
Ответ на: комментарий от X512

Не имеет значения, дуалбут это, или нет. Не нужно давать операционной системе возможности попортить неродную для нее FS. Файловый сервер будет надежней.

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

На отдельном компьютере. Ты же сторонник концепции «по компьютеру на человека». Почему тебя смущает файловый сервер?

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

Ты же сторонник концепции «по компьютеру на человека».

Человек ведь один. Стационарный компьютер тоже один, а ОС две. Ещё Windows 10 на планшете, но он менее мощный.

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

И? В чем проблема? Как это противоречит тому, что лишение взаимодействующих операционных систем непосредственного доступа к FS улучшает надежность?

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

тогд приступай к отковыриванию побочных процессоров со своей ос с матплаты, видеокарты, жёсткого диска и тд

anonymous
()
Ответ на: комментарий от X512

Эээ... Что? Как условие о работе только одной системы в данный момент времени влияет на нужность файлового сервера? Что, если у тебя будет просто общий раздел, системы начнут работать одновременно? Или ты думаешь, что файловый сервер — это оверхед для обслуживания 2х операционных систем на одном компьютере? Я не понимаю твоей логики.

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

Как условие о работе только одной системы в данный момент времени влияет на нужность файлового сервера?

На чём будет работать файловый сервер?

Что, если у тебя будет просто общий раздел, системы начнут работать одновременно?

Работа систем одновременно не требуется, требуется быстрый нативный доступ к данным из любой ОС (для сборки исходников и т.п.).

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

Нету отдельного компьютера для файлового сервера. И задержки обращения по сети будут большие.

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

Гигабитной локальной сети недостаточно? Кстати, на счет компиляции. Я в этом вопросе некомпетентен, но зачем коспилировать на общем разделе? Не разумней ли шарить только конечный результат и исходный код?

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

Я в этом вопросе некомпетентен, но зачем коспилировать на общем разделе?

Есть код, который надо собирать и запускать на Linux и Haiku. В том числе исходники Haiku для кросскомпиляции.

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

И задержки обращения по сети будут большие

В моей локалке пинг до роутера по проводу — 300 наносекунд. До файлого сервера, которому нужно еще обработать запрос и выдать результат будет больше. Но это все равно не что-то ужасное. Для каких задач критичен пинг, скажем, в 1 милисекунду?

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

И после каждой перезагрузки заново компилировать? Зачем на это время тратить?

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

Хранить его удаленно, компилировать локально?

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

У меня не было опыта установки отдельного файлового сервера дома. По ощущениям от него много мороки (надо включать/выключать, ОС с него загрузить проблематично, провод задел и всё размонтировалось, не весь софт с ним совместим).

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

надо включать/выключать, ОС с него загрузить проблематично, провод задел и всё размонтировалось

Зачем включать/выключать постоянно? Только когда надолго уходишь.

провод задел и всё размонтировалось

Это только в том случае, если у тебя малинка с usb винтами, которые сейчас скатились в сраное говно (smr). Да и малинку с usb винтами можно засунуть в какой-нибудь корпус.

ОС с него загрузить проблематично

В смысле?

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

ОС с него загрузить проблематично

ос прекрасно щас загружается хоть из интернета

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

Зачем включать/выключать постоянно?

Это у меня такие лично принятые нормы безопасности. Вышел из дома – выключил всё кроме холодильника (включая роутеры и т.п. даже если вышел в магазин на 10 минут). Можно не выключать если брать с собой (планшет и т.п.).

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

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

Заодно хакеры не взломают пока я не дома.

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

Ну и возвращаемся к началу нашей дискуссии. Лишение операционной системы непосредственного контакта с неродной FS — лучший способ надежного обмена данными между разными ОС. Как достичь этого без файлового сервера?

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

Лишение операционной системы непосредственного контакта с неродной FS — лучший способ надежного обмена данными между разными ОС.

Только если ФС или ОС кривые. С NTFS таких проблем нет.

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

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

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

купи переноску с кучей розеток и выключателем

Уже есть что-то типа такого. Файловый сервер видимо надо специальной кнопкой отключать, а не рубильником, чтобы успел отмонтировать и записать диск. Роутер можно и рубильником.

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

С NTFS таких проблем нет

Да? На ЛОРе я встречал упоминания, что ntfs-3g неправильно пишет файлы на ntfs и они не читаются в винде. Тот же драйвер используется и в BSD системах, если не ошибаюсь. Так что у нас три варианта. Либо винда, линукс и BSD кривые, либо NTFS кривая, либо попытка прикрутить изолентой совершенно чужеродную файловую систему — не самая удачная идея.

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

На ЛОРе я встречал упоминания, что ntfs-3g неправильно пишет файлы на ntfs и они не читаются в винде.

Какого года упоминания? И в новости уже в Линукс полноценный коммерческий драйвер NTFS завезли.

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

А есть гарантия, что этот драйвер работает нормально? В случае с файловым сервером взаимодействие идет через специальный протокол, который как раз-таки создан для того, чтобы абстрагироваться от файловой системы. И самбу поддерживает гораздо больше операционных систем, чем драйвер от paragon.

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

У меня все внешние диски и SD карты большого объёма на NTFS ибо наиболее широко поддерживаемая ФС и есть журнал. Пока никаких проблем не было. FAT, exFAT я не доверяю в виду отсутствия журнала.

У меня была история, когда Windows прожил несколько месяцев на битом щёлкающем HDD, система запускалась далеко не с первого раза, но это работало пока не была сделана копия данных.

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

Общий раздел на обычном компьютере, который отключается обычным для компьютера образом. А что делать с отдельной железкой не совсем понятно.

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

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

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

А вообще не очень представляю какие железки файловых серверов бывают и как с ними работать. По первому впечатлению кажется что это что-то типа роутера с проприетарной прошивкой и веб интерфейсом без доступа к внутренней ОС.

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