Торвальдс не считает это крупным релизом. Однако небольшие исправления могут привести к большим результатам.
Разработчики и пользователи Arch Linux должны быть довольны, поскольку ядро теперь поддерживает легкую сборку пакетов ядра Pacman. Pacman – нет, не игра – это система управления пакетами Arch по умолчанию. Начиная с версии 6.11, команда make pacman-pkg
позволяет разработчикам создавать собственные пакеты из дерева ядра. Команда позаботится о корректной работе пакета, настроит генерацию initramfs и конфигурацию загрузчика. Она также будет лучше справляться с удалением пакетов. Новый пакет также содержит простые в установке заголовки интерфейсов прикладного программирования (API) пользовательского пространства.
В этой последней версии представлено несколько улучшений, особенно для пользователей оборудования AMD а также более широкие системные улучшения и новые возможности. К ним относятся:
Поддержка графики RDNA4 Ядро теперь включает базовую поддержку новой графической архитектуры AMD RDNA4. Эта ранняя интеграция предвещает будущие выпуски графических процессоров AMD, гарантируя пользователям Linux поддержку с первого дня.
Драйвер AMD P-State теперь включает обработку AMD Core Performance Boost. Этот драйвер предоставляет пользователям AMD Core более детальный контроль над диапазонами частот турбо и буста.
Collaborative Processor Performance Control Оверклокеры, которые хотят получить максимальную мощность от своих компьютеров, будут довольны этим улучшением драйвера AMD P-State. Эта функция повышает энергоэффективность последних мобильных процессоров Ryzen (Zen 4). Это позволяет повысить производительность на 2-6% без увеличения энергопотребления.
Ускоренный майнинг криптовалюты на AES-GCM Процессоры AMD и Intel получают преимущество от значительно более быстрой обработки шифрования и дешифрования AES-GCM на 160% быстрее, чем в предыдущих версиях.
Еще одна разработка, связанная с аппаратным обеспечением, – добавлена начальная поддержка ноутбуков на базе платформы Qualcomm Snapdragon X1. Это включает поддержку моделей ASUS и Lenovo.
Для пользователей Chromebook ядро 6.11 также включает несколько функций, которые улучшат работу Linux на всех Chromebook.
Помимо обновлений для аппаратного обеспечения, Linux 6.11 представляет несколько общесистемных улучшений. Хотя они не впечатляют, как сказал Торвальдс в своем выступлении на Open Source Summit Europe: «Релиз не являются захватывающими, но он и не должен быть таковым. Захватывать – это не цель. Цель – сделать вашу работу и развлечения более продуктивными».
Итак, хотя устройства хранения NVMe и SCSI теперь имеют начальную поддержку блочной атомарной записи, что звучит не так уж и интересно, это потенциально повышает производительность ввода-вывода. Любой, кто хочет получить максимальную скорость от соответствующих драйверов, должен быть очень рад этим результатам.
И наконец, кое-что одновременно забавное и познавательное: теперь у Linux будет своя версия «синего экрана смерти» (BSOD) Windows Linux BSOD будет появляться в тех редких случаях, когда Linux сталкивается с критической ошибкой. Одна из интересных особенностей этих новых BSOD заключается в том, что, написанные на языке Rust, они сокращают сообщения об ошибках ядра Linux, которые часто бывают довольно длинными, до гораздо более удобного QR-кода.
Говоря о Rust, Торвальдс отметил в своем выступлении, что некоторые разработчики ядра не любят Rust. Торвальдс сказал:
«Я не совсем понимаю, почему Rust вызывает столько споров. Это напоминает мне времена моей молодости. Люди спорили о том, что vi лучше Emacs. Может быть, они и сейчас спорят, но по какой-то причине вся эта дискуссия о Rust против C в некоторых областях приобрела почти религиозный оттенок».
Хотя он находит эти споры забавными, он считает, что Rust будет играть важную роль в Linux, и работа по расширению использования Rust в Linux продолжается.
После выхода Linux 6.11 внимание переключается на грядущее ядро 6.12. Дебют Linux 6.12 ожидается в ноябре 2024 года и станет релизом Long-Term Support (LTS) этого года. Торвальдс также сказал, что, по его мнению, он будет содержать такие давно откладываемые функции, как новый планировщик на основе eBPF и, после 20 лет работы, окончательную реализацию Linux реального времени.
После Linux Plumbers, который всегда проходит на этой неделе в Вене, я надеюсь, что смогу дать вам лучшее представление о том, появятся ли, наконец, и планировщик, и RTLinux.
Комментарии (0)