[ad_1]
Повелитель Linux Линус Торвальдс выпустил ядро Linux версии 5.14.
«Итак, я понимаю, что вы все еще должны быть заняты всеми торжествами, модными балами и всеми другими мероприятиями, посвященными 30-летию, но в какой-то момент вы, должно быть, устали от постоянного блеска, фейерверков и шампанского», – написал Торвальдс в его еженедельное обновление состояния разработки ядра. «Празднование продлится еще несколько недель, но вам всем может просто понадобиться передышка от них. И когда это произойдет, у меня есть то, что вам нужно – новый выпуск ядра, чтобы протестировать его и насладиться. Потому что 5.14 уже нет. там, просто ждем, когда вы надерете шины и напомните себе, о чем все праздники.
«Конечно, у бедных неутомимых специалистов по сопровождению ядра не будет времени на празднества, потому что для них это просто означает, что окно слияния начнется завтра. В конце концов, у нас есть еще 30 лет, которых нужно ждать.
«Но что касается остальных, сделайте передышку, создайте ядро, протестируйте его, а затем вы можете вернуться к, казалось бы, бесконечной вечеринке, из которой, я уверен, вы только что выползли».
Для тех, кто считает, что тестирование ядра более увлекательно, чем праздники, балы и шампанское, Linux 5.14 предлагает множество вкусных лакомых кусочков.
Возможно, наиболее значимыми являются memfd_secret
и планирование ядра, потому что оба являются продолжающейся работой по очистке, чтобы смягчить неудачи Intel Spectre и Meltdown.
memfd_secret
позволяет приложениям создавать область памяти, доступ к которой имеет только это приложение. Даже ядро не может получить доступ к указанной области памяти. Что важно, потому что Spectre и Meltdown означали, что кэшированные данные могут быть доступны. memfd_secret
предназначен для обеспечения безопасного места для хранения секретов, таких как криптографические ключи или пароли.
Новый код планирования ядра имеет значение, потому что одним из способов смягчения последствий Spectre и Meltdown было отключение гиперпоточности. Linux теперь может более эффективно обеспечивать гиперпоточность и гарантировать, что доверенные и менее доверенные рабочие нагрузки не имеют общего ядра и не создают потенциальных рисков, подобных Spectre. Это в основном для операторов гипермасштабирования, но, поскольку Linux широко используется этими игроками, обновление будет иметь широкое применение.
А пока давайте не будем беспокоиться о том, что Intel только что ввела в свои новые архитектуры ряд дополнительных уловок с упреждающим выполнением.
Говоря об Intel, версия ядра 5.14 добавляет дополнительную поддержку платформы Alder Lake от Chipzilla, которая помещает несколько типов ядер на один кристалл и определяет приоритеты рабочих нагрузок в зависимости от их потребностей.
Была расширена поддержка архитектуры RISC-V, что дало ей более широкий доступ к некоторым функциям ядра, таким как средство отображения памяти «прозрачные огромные страницы». Включение SimpleDRM улучшает обработку графического процессора (DRM в данном случае означает Direct Rendering Manager).
Dell предоставила драйвер, позволяющий отключать веб-камеры и микрофоны на аппаратном уровне, чтобы включить либо фактические выключатели, либо комбинации клавиш, которые делают то же самое на некоторых из ее ноутбуков.
Как и было обещано, у устаревшей IDE свое время, и Raspberry Pi 400 получил полную поддержку.
Конечно, есть еще стеки, все доступные здесь или везде, где доступны хорошие загрузки ядра. ®
[ad_2]