Ядро Linux 6.10. Linux новости

Ядро Linux 6.10

31
Лайков: +16
войдите, чтобы ставить лайки

Ядро Linux 6.10

Linux 6.10
Версия:6.10
Дата релиза:14 июля 2024
Предыдущий релиз:6.9 от 12 мая 2024

Состоялся релиз ядра Linux 6.10. Традиционно Линус Торвальдс анонсировал новый релиз в своем письме.

Традиционное письмо Линуса Торвальдса с анонсом новой версии ядра.
Традиционное письмо Линуса Торвальдса с анонсом новой версии ядра.
  • Добавлен новый системный вызов mseal(). Сигнатура метода: int mseal(void addr, size_t len, unsigned long flags). Метод mseal() используется для блокировки участка виртуального адресного пространства. Отмечается, что вызов планируется использовать в браузере Google Chrome для улучшения безопасности важных структур данных.
  • Поддержка шифрования при обмене данными между устройствами, использующими TPM.
  • В сетевом модуле улучшена производительность использования вызовов io_uring.
  • Улучшена производительность шифрования на Intel и AMD с использованием алгоритма AES-XTS.
  • Продолжается разработка поддержки использования языка Rust для написания модулей ядра. Поддерживается Rust 1.78.0.
  • Добавлена поддержка звуковых карт в ноутбуках серии Asus ROG и Lenovo ThnikPad 13X.
  • Улучшена поддержка Steam Deck.
  • Поддержка Bluetooth для wifi-модулей Intel Wi-Fi 7 BE201 и MediaTek MT7922 Wi-Fi 6E.
  • Улучшена поддержка PoE (Power over Ethernet).
  • И другие изменения...
31
  • Опубликовано: 18.07.2024

Комментарии

vantiki
Активный пользователь
Активный
18.07.2024
10:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
> Продолжается разработка поддержки использования языка Rust для написания модулей ядра. Поддерживается Rust 1.78.0.

Понимаю, что чуток не в тему, но всё же. Очень часто вижу, что Rust везде покрывают тремя слоями мусорных отходов и на opennet'е каждый второй будто обязан заявить, какой же Rust ужасный и мерзкий.

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

Сам никогда не использовал Rust, но много вот про него слышу, что вот будущая замена C и даже плюсов и типа язык будущего и бла-бла-бла. А потому, товарищи прогеры и не только, почему всё-таки Rust так не любят-то? Искренне не понимаю такую ненависть. Да, Mozilla, но проблема ли это?
Darllowin
18.07.2024
11:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+3
войдите, чтобы ставить лайки
Я думаю это из-за его довольно активного насаждения.

Сторонники Rust часто сравнивают его с C, C++, и другими языками, акцентируя внимание на его преимуществах и безопасности, что часто восприниматься как критика.

Ну и он уже долгое время активно обсуждается на форумах, в социальных сетях и на конференциях и это постоянное присутствие может показаться довольно навязчивым для тех, кто не интересуется этим языком или устал от его постоянного упоминания.
Minor748
Активный пользователь
Активный
18.07.2024
14:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+4
войдите, чтобы ставить лайки
На opennet такие иксперты обитают, мама не горюй … Что бы ты не написал, как бы не делал, что бы не предпочитал, там всегда найдётся умник, который популярно объяснит в чём и почему ты не прав, — ты дурак, а он умный.
Поэтому там если и спускаешься в комменты, то их надо делить на 2, а то и на 4.

П.С. Тут был пользователь со старым железом, который сетовал на rust из-за повышенной нагрузки на железо, мол, ЯП более требовательный и ресурсоёмкий.
vantiki
Активный пользователь
Активный
18.07.2024
15:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+3
войдите, чтобы ставить лайки
Вспомнилась ветка на 200 комментариев, почему btrfs не заслуживает внимания и только фряхина ZFS - тема. А ext4, цитата: "кусок говнокода от торвальдса" и поэтому на линухе можно жить исключительно на XFS. Да и вообще Linux слишком популярный, рабство GPL не даёт создать нормальную ОСь)))
flyhog
18.07.2024
16:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+1
войдите, чтобы ставить лайки
Чем же тогда пользоваться?
Minor748
Активный пользователь
Активный
18.07.2024
16:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийflyhogРодительский комментарий
+2
войдите, чтобы ставить лайки
BSD семейством, вот где свободная лицензия
Sullen
18.07.2024
17:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+5
войдите, чтобы ставить лайки
По статистике Rust это самый любимый язык среди разработчиков.

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

Попробуй сам поделать что-то на нем , изучить в свободное время как хобби, просто для удовольствия. На офф сайте имеется замечательное руководство (Rustbook), официально переведенное на русский, можно легко нагуглить бесплатные интерактивные курсы, и даже сборник задач Rustlings от комьюнити, которые нужно решать непосредственно на пк. Есть масса обучающих видео, в т.ч. и на русском языке.

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

Кресты пока что выигрывают по библиотекам, но это ненадолго, комьюнити их спавнит в огромном количестве, часть из них забрасывается конечно, но многие живут и развиваются! Если смотреть на ситуацию в целом, то, учитывая насколько Rust молодой, развитие идет семимильными шагами и не планирует останавливаться.
choice
Активный пользователь
Активный
18.07.2024
17:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
+2
войдите, чтобы ставить лайки
На мой взгляд про пред.пенсов не актуально. У нас их в работе мизер. Может "у них там" они в заметном количестве ещё функционируют, но вряд ли волнуются, что не смогут спокойно доработать.
Конечно хорошо, что появился новый язык. Даже просто своим существованием он заставляет развиваться и С/С++. Но как у всего нового, есть проблемы с его изучением. Самостоятельно не каждый может, а преподавателей и системы пока нет. Я не про единичные вводные курсы и задачник, я про преподавателей в институтах и даже школах, а вход в язык не из простых. Надежда на зрелых кодеров, что они начнут работать и учить.
А про реакцию уже сказали выше. Ни один язык так не упоминают к месту и не к месту. Это медвежья услуга.
EvPix
Активный пользователь
Активный
18.07.2024
19:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+2
войдите, чтобы ставить лайки
> Да, Mozilla, но проблема ли это?

Язык Rust уже больше не связан с Mozilla как больше года, теперь это самостоятельный язык в Rust Foundation.
vantiki
Активный пользователь
Активный
18.07.2024
22:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEvPixРодительский комментарий
+3
войдите, чтобы ставить лайки
"Порождённый корпорацией осквернён навеки!!!"

Настоящие ценители свободы используют только перфокарты из open-source бумаги, которую клепают из libre-деревьев. Им даже безразличен Rust Foundation, ведь сама организация фонда - уже ограничение свободы. Смерть мировому капитализму! Свободу языкам программирования!
UlyssesJJ
Активный пользователь
Активный
18.07.2024
21:00
Родительский комментарийvantikiРодительский комментарий
Комментарий удален.
Anonyumous
19.07.2024
08:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+1
войдите, чтобы ставить лайки
Все программисты делятся на два типа: тех, кто понимает арифметку указателей; и тех, кто её не понимает. Rust для вторых.
Rasputin
19.07.2024
01:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Мне, как простому пользователю, должно быть сугубо фиолетово. Но это не так. В природе существует, и справно пашет, distcc, но не существует (надеюсь что пока) distrust. :-(
bur80
19.07.2024
12:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
в очередной раз комменты для меня оказались значительно полезнее, чем сама статья) тем не менее, всё равно спасибо автору за труд!
не желая прослыть пред.пенсом, 15 минут назад открыл для себя новый язык программирования - Rust. не знаю, как у вас, а у меня название Rust почему-то всегда напоминало про довольно забористый альбом "Rust in Peace" вокально-инструментального ансамбля Megadeth.

свою первую программу "Hello, World!" я уже написал, так что прошу отныне считать меня программистом на Rust)))
UserReady
Активный пользователь
Активный
19.07.2024
13:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
На моём ноуте Mint 21.3 Mate ядро 5.15., Canonical не меняет на версию 6, а самому менять лень, да и всё работает, серьёзных проблем нету. Разделы: efi - fat32, boot - ext4, остальные с xfs. C btrfs ещё бывают проблемы, да и не нужны мне "навороченные функции" этой файловой системы.
xKDE
Активный пользователь
Активный
19.07.2024
13:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
>> На моём ноуте Mint 21.3 Mate ядро 5.15., Canonical не меняет на версию 6
А должна?))
Sullen
19.07.2024
17:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
А какие проблемы бывают с btrfs? Действительно интересно, более года с этой файловой системой и 0 проблем.
UserReady
Активный пользователь
Активный
20.07.2024
16:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
0
войдите, чтобы ставить лайки
Использовал на корневом разделе Mint предыдущих версий, Timeshift всегда удаляю, свободного места на разделе 50%, часто бывали сбои, система не загружалась, с ноутом всё нормально. Монтирую /boot на отельный раздел 5GB с ext4, root 77GB c xfs, сейчас проблем с загрузкой ОС нет, да и привык к xfs и лучше в работе с большими файлами дисков VirtualBox, VeraCrypt.
Sullen
20.07.2024
16:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
какая-то ерунда, и на opensuse со снаппером и на арче с таймшифтом у меня все работало и работает идеально, место не жрало, ни сбоев, ни чего-либо еще. думается мне у вас проблема не с файловой системой была.
Sullen
20.07.2024
17:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
и еще вопрос, в чем идея отдельного пятигигового boot раздела? какая практическая польза в этом?
UserReady
Активный пользователь
Активный
20.07.2024
17:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
0
войдите, чтобы ставить лайки
Мне так удобно, при загрузке с раздела ext4 меньше проблем и root раздел можно форматировать в других файловых системах, испытывал в Mint версиях 18-20, бывали проблемы с загрузкой системы в виртуальной машине и на ноутбуке.
Sullen
20.07.2024
18:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
но куда 5 гигов? более 500мб уже большой перебор, а тут 5гб. не жалко полезного места?

и еще, какие проблемы могут быть если, допустим, у меня efi раздел смонтирован в boot?
xKDE
Активный пользователь
Активный
20.07.2024
18:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
0
войдите, чтобы ставить лайки
А зачем Вам вообще grub?) по такой логике...
UserReady
Активный пользователь
Активный
20.07.2024
18:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
0
войдите, чтобы ставить лайки
Из 5 гигов занято 10%, а efi не с fat32 ? Можно и root форматировать в ext4, тогда и не нужен отдельный раздел boot, мне нужен root с xfs.
xKDE
Активный пользователь
Активный
20.07.2024
20:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
>> root форматировать в ext4, тогда и не нужен отдельный раздел boot
Он и с xfs не нужен, если вопрос только в загрузке.
UserReady
Активный пользователь
Активный
20.07.2024
18:50
Родительский комментарийSullenРодительский комментарий
Комментарий удален.
gordiash
20.07.2024
09:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUserReadyРодительский комментарий
0
войдите, чтобы ставить лайки
Canonical тут не причем. В Mint есть ядро 6.5 и новее. Найти их можно в графическом менеджере ядер (Да, он есть не только в Manjaro).
UserReady
Активный пользователь
Активный
20.07.2024
16:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийgordiashРодительский комментарий
0
войдите, чтобы ставить лайки
При полном обновлении системы в терминале ядро версии 5 обновляется, а до версии 6 нет, в Менеджере обновлений обновлю ядро. Осенью буду переезжать на стабильную версию Mint 22, ещё подготовиться надо.
LexD
Активный пользователь
Активный
19.07.2024
19:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Весьма жаль, что не знаю ни одного языка программирования, а посему не могу поучаствовать в споре об них.
bur80
20.07.2024
06:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
не беда)
bur80
20.07.2024
06:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
кстати, в Rust мне понравилась концепция неизменяемости переменных, что позволяет значительно снизить время на поиск ошибок и в некоторых случаях полностью исключить их.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила