Релиз OpenBSD 8.0: поддержка Linux 6.18, новые драйверы и улучшения виртуализации

Ключевые обновления графики и компиляторов

Разработчики OpenBSD представили версию 8.0, в которой основной акцент сделан на обновлении графической подсистемы. Благодаря усилиям Джонатана Грея, драйверы inteldrm, radeondrm и amdgpu были синхронизированы с ядром Linux 6.18.53. Важным дополнением стала поддержка видеокарт Intel Arc A-Series (DG2/Alchemist). Кроме того, на платформе amd64 был увеличен объем виртуальных адресов ядра (KVA) до 512 ГБ, что позволяет использовать более 4 ГБ видеопамяти, например, для GPU-вычислений через Vulkan.

В качестве базового компилятора для всех поддерживаемых архитектур теперь используется Clang/LLVM 22. Примечательно, что OpenBSD/sparc64 окончательно перешла на Clang, что делает OpenBSD единственной ОС, поддерживающей эту архитектуру с актуальным набором инструментов.

Виртуализация и новые драйверы

Значительные улучшения коснулись подсистемы виртуализации vmm/vmd. Теперь гостевые системы могут использовать до 64 виртуальных процессоров (VCPU) на одну виртуальную машину. Также в системе появились новые драйверы:

  • qwz(4) — поддержка Wi-Fi адаптеров Qualcomm WCN7850 (ath12k).
  • sambat(4) — мониторинг состояния батареи для ноутбуков Samsung Galaxy Book4 Edge на базе процессоров Snapdragon.

Безопасность и системные функции

Разработчики уделили внимание производительности и удобству администрирования. Шифрование раздела подкачки на архитектурах amd64 и arm64 теперь ускорено за счет использования инструкций AES процессора. Пользователи платформ OpenBSD/arm64 и OpenBSD/riscv64 получили возможность визуально отслеживать среднюю загрузку системы с помощью индикации светодиодов на устройствах.

Релиз OpenBSD 8.0 уже доступен для загрузки, а подробности о ходе разработки можно найти в отчете с недавнего хакатона в Эдмонтоне.

Источник: bsd.network

Leave a Comment