
Ядро Linux 6.18 теперь можно скачать И это происходит в то время, когда многие пользователи уже устали от Windows 11 и принудительной интеграции искусственного интеллекта в настольные системы. В связи с этим сообщество разработчиков ядра воспользовалось возможностью серьёзно повысить производительность, стабильность и поддержку оборудования, стремясь сделать Linux более привлекательной альтернативой для настольных компьютеров, ноутбуков и серверов как в Европе, так и в Испании.
После нескольких более консервативных версий, сосредоточенных в основном на исправлении ошибок, этот релиз возвращает волна новых функцийВнутренние изменения и улучшения совместимости. Это не впечатляющее обновление, поскольку всё происходит «под капотом», но оно представляет собой значительный шаг вперёд для тех, кто использует Linux для работы, развлечений или исследований в области искусственного интеллекта, особенно на современных потребительских компьютерах и в профессиональных инфраструктурах.
Linux 6.18: стабильная версия с долгосрочной поддержкой
Линус Торвальдс объявил на конференции LKML о выпуске Linux 6.18 стабильная После цикла разработки, в ходе которого, несмотря на то, что за последнюю неделю было исправлено больше ошибок, чем хотелось бы, не было обнаружено серьёзных проблем, которые могли бы оправдать дальнейшие задержки, сообщество отметило и опубликовало код на kernel.org и теперь с нетерпением ждёт окна слияния с Linux 6.19. Однако всё указывает на то, что эта версия станет следующей. LTS-ядро сохраняется в течение нескольких лет.
На практике это 6.18 готовится стать LTS-релизом Это означает, что многие европейские дистрибутивы, ориентированные на корпоративные, облачные и встраиваемые устройства, включая дистрибутивы на базе Debian, Ubuntu, SUSE или Red Hat, могут взять его за основу для своих релизов с долгосрочной поддержкой. Для домашних пользователей в Испании это будет означать постепенное внедрение стабильных версий дистрибутивов, что особенно затронет сертифицированные системы и новейшее оборудование.
Улучшения для игрового и потребительского оборудования
Один из аспектов, которому в Linux 6.18 уделено наибольшее внимание, — это опыт работы с игровыми устройствами и на современных ноутбуках. Эта версия включает в себя новый контроллер HWMON, специально разработанный для консолей GPD для ПК, таких как GPD Win 4 и Win Max 2, который обеспечивает более точное управление вентилятором и более точные показания термодатчиков — критически важно, если вы собираетесь максимально использовать возможности компьютера в требовательных играх или при интенсивной нагрузке.
Некоторые также включены Исправления для ASUS ROG Ally и Lenovo Legion Go 2Это обновление устраняет раздражающие проблемы с накопителями NVMe и некоторые ложные сбои, которые могли привести к сбою системы. Для тех, кто подключает контроллеры к ПК или ноутбукам, есть важная деталь: аудиоразъём контроллера PlayStation DualSense теперь корректно работает в Linux, поэтому при подключении наушников к контроллеру аудиовыход переключается корректно, а встроенный микрофон можно использовать без каких-либо необычных настроек.
Графика, процессоры и ускорители ИИ в Linux 6.18
В плане графики Linux 6.18 делает еще один шаг вперед благодаря своим драйверам. Новинка для карт NVIDIA Turing и AmpereЭти видеокарты теперь по умолчанию используют прошивку GSP (GPU System Processor), если она доступна. Эта разработка, являющаяся частью более масштабного перехода в экосистеме NVIDIA, направлена на улучшение управления питанием и закладывает основу для более надежной поддержки в будущем — важный фактор для рабочих станций и игровых ПК, которые также становятся все более распространенными в европейских профессиональных средах.
Что касается центрального процессора, ядро лучше использует возможности последнего поколения процессоров Intel. Управление питанием улучшено на всех платформах. Intel Метеорное озеро через динамическое управление эффективностью, что позволяет контроллеру intel_pstate Этот режим использует аппаратные P-состояния без традиционных ограничений EPP. Это обеспечивает более точный баланс между производительностью и энергопотреблением, что особенно актуально для сверхлёгких ноутбуков, продаваемых в Испании и других странах ЕС.
Linux 6.18 также включает в себя начальный драйвер, написанный на Rust для ARM GPU MaliОн всё ещё находится на ранней стадии разработки. Это адаптация драйвера Panthor, призванная постепенно достичь функционального паритета. Хотя этот подход ещё не готов для широкой публики, он открывает путь к лучшей поддержке интегрированной графики в системах ARM, используемых во встраиваемых устройствах, одноплатных компьютерах (SBC) и лёгких ноутбуках.
Что касается ускорения ИИ, то для него внедряется новый драйвер. НПУ Рокчип Поддержка многоядерности и динамическое масштабирование частоты разработаны для повышения производительности машинного обучения на платах на базе Rockchip SoC. Этот тип аппаратного обеспечения, очень популярный в недорогих платах разработки, широко распространенных в Европе, позволит пользователям эффективнее использовать его возможности, не полагаясь всегда на дискретные графические процессоры.
Связки: более быстрая память и более плавная многозадачность
Одной из самых ярких новых функций является введение функции, называемой "снопы"Новая система кэширования памяти для каждого процессора (попроцессорная). Вместо того, чтобы все ядра конкурировали за один и тот же набор объектов, каждый процессор поддерживает собственное небольшое «хранилище» структур, что снижает конкуренцию и сокращает задержку при частых операциях выделения памяти.
Это изменение, которое на первый взгляд может показаться исключительно техническим, имеет реальные последствия: параллельные задачи и интенсивная многозадачность Они должны работать более плавно как на рабочих станциях разработки, так и на серверах, где работают контейнеры, виртуальные машины или веб-сервисы с высокой нагрузкой. В европейских публичных облаках и центрах обработки данных, где доминирует Linux, эти микрокорректировки могут существенно повлиять на скорость отклика под нагрузкой.
Производительность сети, подкачка и планирование задач в Linux 6.18
Сетевая подсистема также получила ряд улучшений. Особого внимания заслуживает повышение производительности приёма... UDP-пакеты до 47%Благодаря низкоуровневым оптимизациям, разработанным, помимо прочего, для лучшей обработки интенсивного трафика и даже DDoS-атак на базе UDP, эти улучшения могут помочь контролировать задержку в периоды пиковой нагрузки для европейских стриминговых сервисов, онлайн-игр и коммуникаций в реальном времени.
Ядро также вводит Новая поддержка шифрования PSP для TCP-соединенийЭто добавляет дополнительный уровень безопасности в определённых сценариях. Параллельно с этим стек TCP запускает начальную поддержку технологии Accurate Explicit Congestion Notification (AccECN) — варианта, предназначенного для улучшения контроля перегрузки, что особенно полезно в сложных сетях, подобных тем, которые эксплуатируются крупными провайдерами в ЕС.
Помимо сети, ядро 6.18 совершенствует подсистема обменаБлагодаря повторному использованию инфраструктуры таблицы подкачки в качестве бэкэнда кэша эта реструктуризация обеспечивает повышение производительности на 5–20% при интенсивных нагрузочных тестах, будь то пропускная способность, количество запросов в секунду или время компиляции. В сочетании с улучшениями планировщика задач и более сбалансированной балансировкой NUMA, системы, испытывающие нехватку памяти, реагируют лучше и реже сталкиваются с резкими падениями производительности.
Файловые системы: Bcachefs уходит, остальные укрепляются
В области файловых систем наиболее известным решением этого цикла стало Удаление Bcachefs из основного дерева ядраКод был помечен как поддерживаемый извне, поэтому тем, кто захочет продолжить эксперименты с этой системой, придётся использовать модули DKMS или скомпилировать её самостоятельно. Причиной этого было не столько техническое качество кода, сколько постоянные срывы сроков слияния со стороны мейнтейнера, что привело к напряжённости в отношениях с Торвальдсом и остальной командой разработчиков ядра.
Но Linux 6.18 на этом не останавливается: он улучшает поддержку других, более распространенных систем. Btrfs Наконец, он добавляет возможность использовать блоки размером больше размера страницы, оптимизирует параллелизм для рабочих нагрузок с интенсивным чтением и исправляет несколько внутренних проблем. Ветеран XFS Он активирует по умолчанию функцию онлайн-проверки и исправления (online fsck), ранее считавшуюся экспериментальной, которая позволяет исправлять определенные проблемы в смонтированной и используемой системе.
контроллер exFAT подвергается агрессивной оптимизацииВ некоторых сценариях с SD-картами и USB-накопителями наблюдалось ускорение операций чтения и записи до 16 раз. Для пользователей, переносящих данные между Windows и Linux с помощью этих сменных носителей, это заметное улучшение в повседневном использовании. EXT4 Добавлена поддержка 32-битных зарезервированных идентификаторов пользователей и групп, а также новый интерфейс. ioctl() для просмотра и настройки параметров суперблока, сведений, которые представляют интерес как для системных администраторов, так и для разработчиков средств управления.
Повышенная безопасность: подписанный BPF и расширенный аудит в Linux 6.18
Безопасность остаётся одним из столпов разработки Linux. В этой версии... подписание программ GMPЭто позволяет проверять целостность кода, динамически загружаемого в ядро, перед выполнением. Эта мера, которая может показаться весьма специфичной, имеет ключевое значение в средах, где BPF широко используется для обеспечения наблюдаемости, сетевой фильтрации или расширенной безопасности — что всё чаще встречается в европейских центрах обработки данных и облачных платформах.
Подсистема аудита была улучшена для более четкого управления множеством процессов. Модули безопасности Linux (LSM) одновременно активными. Это облегчает сосуществование и совместный мониторинг таких механизмов, как SELinux, AppArmor и других модулей, позволяя применять комплексные политики безопасности, которые представляют интерес для организаций со строгими нормативными требованиями ЕС, такими как соблюдение директивы NIS2 или отраслевых норм.
С другой стороны, было принято решение Отключить функцию шифрования HMAC на шине TPM по умолчаниюПоскольку в текущей реализации KVM вызывал проблемы с производительностью, не обеспечивая реальных преимуществ безопасности, его отключение устраняет узкие места, не делая систему более уязвимой. На уровне виртуализации и защиты памяти KVM поддерживает такие технологии, как технология обеспечения контроля потока данных (CET) от Intel и AMD, сокрытие шифротекста SEV-SNP на хостах x86, а также добавлено сохранение распределения памяти. vmalloc в рамках механизма Kexec HandOver.
Больше Rust в ядре и архитектурных улучшений
Linux 6.18 продолжает совершенствоваться в интеграции Rust как второй язык Разработка в ядре. Расширены привязки к ключевым API ядра, включая атомарные операции, совместимые с моделью памяти ядра, доступ к DebugFS, обработку растровых изображений и создание драйверов, включая вышеупомянутый драйвер Rust для графических процессоров ARM Mali. Кроме того, включены новые привязки Rust для будущих драйверов USB, что позволит разрабатывать более безопасные драйверы в среднесрочной перспективе.
Еще одной важной новой функцией является включение Драйвер Rust Binder для устройств AndroidЭто закладывает основу для более надёжной поддержки этой платформы в основном ядре. Параллельно с этим совместимость BPF Arena распространяется на архитектуру PowerPC, а также добавляются новые возможности на уровне архитектуры для Arm, RISC-V и MIPS, что усиливает роль Linux во встраиваемых системах, платах разработки и специализированных серверах, также представленных на европейском рынке.
Например, в области RISC-V несколько изменений, которые не успели появиться в версии 6.17, были повторно введены и доработаны, например: Новые примитивы отображения памяти, поддержка интерфейса RPMI (аналогично ARM SCMI) и использование расширений, специфичных для конкретных производителей. Эти улучшения способствуют укреплению позиций RISC-V как открытой альтернативы в европейском оборудовании следующего поколения.
Поддержка оборудования: ноутбуки, Apple Silicon и многое другое
На ноутбуках и потребительских ПК Linux 6.18 значительно расширяет совместимость. Он добавляет начальная поддержка тактильных сенсорных панелейЭта функция, в значительной степени предоставленная Google, обеспечивает корректную работу панелей тактильной обратной связи. Это касается многих современных моделей, поступающих на испанский и европейский рынки с таким оборудованием.
Поддержка ноутбуков улучшена с помощью Snapdragon X Элитный и связанные с ними технологии, включая новые драйверы для управления питанием и видео, а также исправления в древах устройств, описывающих порты PCIe, аудиоконтроллеры и другие критически важные элементы. Совместимость также расширена и теперь включает ноутбуки HP Omen, Alienware и Dell серии G, добавляя детальное управление вентиляторами, термодатчиками и зональной RGB-подсветкой.
В экосистеме Apple Linux 6.18 включает в себя Первоначальная поддержка SoC M2 Pro, M2 Max и M2 Ultra в основном ядре, путём включения новых деревьев устройств. Работа всё ещё находится на ранней стадии, и для повседневного использования на ноутбуках Mac в Испании по-прежнему предпочтительнее использовать дистрибутивы, такие как Asahi Linux, с соответствующими патчами, но тот факт, что поддержка внедряется в основную ветку, свидетельствует об устойчивом и значимом прогрессе в среднесрочной перспективе.
Ядро также улучшает совместимость с современными материнскими платами ASUS, HP и других производителей в отношении драйвера HWMON, увеличивая количество датчиков температуры и напряжения, подключенных к системе. Это упрощает контроль температуры и настройку вентиляторов как на домашних ПК, так и на рабочих станциях, используемых в профессиональных условиях.
Виртуализация, контейнеры и корпоративные сети
Технологии виртуализации и контейнеризации продолжают оставаться приоритетными. Linux 6.18 KVM усиливает Благодаря новым функциям виртуализации функций безопасности Intel и AMD, таким как CET и SEV-SNP, стало проще разворачивать защищённые виртуальные машины на частных или публичных облачных платформах. Кроме того, была улучшена поддержка запуска ядра в гостевом режиме на гипервизоре FreeBSD Bhyve, что расширяет возможные комбинации в смешанных средах.
В области контейнеров улучшена обработка файловых дескрипторов, связанных с пространствами имен ядра, что упрощает управление контейнерами сложности и их интеграция с инструментами оркестровки. Параллельно была улучшена масштабируемость серверов NFS за счёт улучшенного управления кэшем ввода-вывода и корректировок, снижающих нагрузку на систему при распределённых нагрузках, что крайне актуально для крупных сетевых хранилищ, используемых европейскими компаниями.
Поддержка Протокол безопасности Google PSP (PSP) для шифрования TCP Он расширяет возможности защиты трафика данных. В сочетании с ранее упомянутыми улучшениями UDP и TCP, Linux 6.18 обещает стать особенно надёжным ядром для ресурсоёмких сетевых задач, от прокси-серверов и балансировщиков нагрузки до стриминговых сервисов и онлайн-игр в европейских инфраструктурах.
Обновление в соответствии с распределением: меры предосторожности и варианты
Как перейти на Linux 6.18 Как всегда, это будет зависеть от используемого дистрибутива. В системах с непрерывным релизом, таких как Arch Linux или Debian Testing, эта версия ядра обычно устанавливается через стандартное обновление пакета. В таких случаях достаточно просто применить обычные обновления, чтобы установить новое ядро и подготовить его к выбору при следующей загрузке.
Если дистрибутивы используются с классические циклы поддержкиВ таких дистрибутивах, как Ubuntu, Linux Mint или openSUSE Leap, процесс отличается. Чаще всего новое ядро интегрируется в будущую версию дистрибутива, часто связанную с LTS-релизом (Long Term Support). Например, в случае Ubuntu ожидается, что версия 6.18 появится в репозиториях разработки будущих версий, а пользователи стабильных релизов в Испании получат её позже, если эта ветка будет принята за основу.
Те, кто не хочет ждать, могут прибегнуть к Пакеты .deb или репозитории PPA Эти источники предлагают сборки основного ядра, а также основные пакеты, поддерживаемые Canonical в своём репозитории ядра. Однако этот метод обычно не предоставляет гарантий или патчей для конкретного дистрибутива, поэтому его следует рассматривать с осторожностью для производственных систем или критически важных ноутбуков. В профессиональных средах и на серверах, расположенных в европейских дата-центрах, по-прежнему рекомендуется использовать ядра, предоставляемые и поддерживаемые дистрибутивом или контрактным поставщиком поддержки.
Опытные пользователи
Для продвинутых пользователей, предпочитающих абсолютный контроль, всегда есть возможность Загрузите исходный код с kernel.org и скомпилировать ядро вручную. Классическая процедура включает в себя получение сжатого файла из ветки 6.x, его распаковку и настройку конфигурации с помощью make menuconfigСкомпилируйте со всеми доступными ядрами и завершите установкой модулей и ядра. После перезагрузки новое ядро появится в менеджере загрузки для выбора.
Благодаря всем этим изменениям Linux 6.18 выделяется как особенно актуальный релиз: он сочетает в себе заметные улучшения производительности сети, памяти и файловых систем Благодаря уверенным шагам в области безопасности и совместимости с оборудованием, он, если его наконец подтвердят как ядро LTS, останется актуальным еще долгие годы, что делает его привлекательной базой как для отдельных пользователей в Испании, так и для организаций и поставщиков услуг по всей Европе.
