Поиск по сайту:

Вышло ядро Linux 6.11 — с собственным BSOD

Последняя версия ядра Linux содержит множество улучшений для пользователей Arch Linux и оборудования AMD. Вот чего вы можете ожидать.

В Linux теперь есть собственный «синий экран смерти»

Вена, Австрия: Линус Торвальдс и я оба находимся в Вене, которую разрушает шторм. Итак, вместо того, чтобы ходить по музеям, я потратил время на написание статей, а он потратил свое время на выпуск ядра Linux 6.11.

Торвальдс написал: «Я снова в дороге и не в своем обычном часовом поясе, но здесь, в Вене, воскресный полдень, и уже 6.11». Торвальдс не считает это большим релизом.

Он продолжил: «Краткий журнал ниже для тех, кто хочет посмотреть детали, но патчей не так много, и все патчи довольно маленькие. Ничего особенного не выделяется — самый большой патч здесь предназначен для Hyper. -V Документация по конфиденциальным вычислениям».

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

Разработчики и пользователи 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 более детальный контроль над частотными диапазонами турбо и ускорения.

Быстрая совместная система управления производительностью процессоров (CPPC) Поддержка: оверклокеры, которым нужна максимальная мощность от своих компьютеров, будут довольны этим улучшением AMD. Драйвер P-состояния. Эта функция повышает энергоэффективность последних мобильных процессоров Ryzen (Zen 4). Это позволяет повысить производительность на 2-6% без увеличения энергопотребления.

Криптовалюта AES-GCM Производительность. Процессоры AMD и Intel выигрывают от значительно более быстрой обработки шифрования и дешифрования AES-GCM, до 160 % быстрее, чем в предыдущих версиях.

В другой аппаратной разработке добавлена первоначальная поддержка ноутбуков на платформе Qualcomm Snapdragon X1. Сюда входит поддержка моделей ASUS и Lenovo.

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

Помимо обновлений для конкретного оборудования, Linux 6.11 представляет несколько общесистемных улучшений. Хотя они и не впечатляют, как сказал Торвальдс в своем выступлении на европейском саммите Open Source: «Релизы не вызывают восторга, но они и не должны быть такими. Захватывающий — это не цель». Цель — сделать вашу работу и развлечения более продуктивными.

Таким образом, хотя устройства хранения данных NVMe и SCSI теперь имеют начальную поддержку блочной атомарной записи, что звучит не так уж и интересно, это потенциально повышает производительность ввода-вывода. Любой, кто хочет получить максимальную скорость от соответствующих драйверов, должен быть очень доволен результатами.

Наконец, что-то одновременно забавное и информативное: в будущем в Linux появится собственная версия синего экрана смерти Windows (BSOD). BSOD Linux появляется в тех исчезающе редких случаях, когда Linux сталкивается с критической ошибкой. Я был свидетелем того, как это происходило в среднем раз в год или около того, и я использую Linux практически без перерыва. Одна интересная особенность этих новых BSOD заключается в том, что, написанные на Rust, они сжимают сообщения об ошибках ядра Linux, которые часто бывают довольно длинными, в гораздо более простой в управлении QR-код.

Говоря о Rust, Торвальдс в своем выступлении отметил, что некоторые разработчики ядра не любят Rust. Торвальдс сказал: «Я не совсем понимаю, почему Rust стал такой спорной областью. Это напоминает мне о том, когда я был молод. Люди спорили о vi и Emacs. Возможно, так оно и есть, но по какой-то причине вся дискуссия о Rust и C в некоторых областях приобрела почти религиозный оттенок». использование в Linux продолжается.

С выпуском Linux 6.11 внимание переключается на предстоящее ядро 6.12. Ожидается, что Linux 6.12 дебютирует в ноябре 2024 года и станет выпуском с долгосрочной поддержкой (LTS) этого года. Торвальдс также сказал, что, по его мнению, он будет содержать давно отложенные функции, такие как новый планировщик на основе eBPF и, после 20 лет работы, окончательную реализацию Linux реального времени (RTLinux).

После выставки Linux Plumbers, которая всегда проводится на этой неделе в Вене, я надеюсь, что смогу дать вам лучшее представление о том, появятся ли - наконец-то - и планировщик, и RTLinux.

Статьи по данной тематике