Домой Софт macOS и Linux Отчёт о развитии FreeBSD за второй квартал 2026 года

Отчёт о развитии FreeBSD за второй квартал 2026 года

Новый планировщик, поддержка современных режимов сна и повышение производительности в играх — ключевые достижения BSD-сообщества.

Опубликован официальный отчёт о развитии операционной системы FreeBSD за второй квартал 2026 года. Владлен Пополитов подготовил полный перевод документа на русский язык, а мы предлагаем краткий обзор наиболее значимых проектов, над которыми работали разработчики в течение последних трёх месяцев.

Ключевые разработки во FreeBSD

  • Платформа Sylve: представлена унифицированная система управления, предоставляющая удобный веб-интерфейс для настройки виртуальных машин на базе Bhyve, управления jail-окружениями, обслуживания ZFS-хранилищ и конфигурации сетевого взаимодействия.
  • Инсталлятор Parthenope: ведётся разработка модульного двухэтапного установщика на языке Lua. На текущем этапе практически завершён фронтенд с текстовым пользовательским интерфейсом (TUI), в планах — добавление инструментов для работы через CLI и веб-интерфейс.
  • Работа с накопителями: в состав системы добавлена утилита smart, предназначенная для извлечения данных S.M.A.R.T. и комплексного мониторинга состояния дисков с интерфейсами ATA, NVMe и SCSI.
  • API Process Descriptor: проект находится на финальной стадии реализации. Этот механизм, аналогичный Linux-реализации pidfd, призван устранить проблему повторного использования PID-идентификаторов. Связка процесса с дескриптором остаётся неизменной, даже если сам PID после завершения задачи будет переназначен.
  • Планировщик задач: ведётся создание нового планировщика с предсказуемым поведением. Он обеспечивает раздельное управление ресурсами CPU и задержками, а также поддерживает иерархическое планирование, работу на гибридных процессорах и оптимизацию с учётом энергопотребления.

Энергоэффективность и поддержка оборудования

  • Режимы сна: активно внедряется поддержка состояний низкого энергопотребления S0ix и s2idle (Suspend-To-Idle). Это позволит FreeBSD корректно работать с современными ноутбуками на базе Intel и AMD, которые зачастую не имеют классического режима S3. Параллельно продолжается развитие самодостаточного режима гибернации, работающего без участия прошивки материнской платы.
  • ACPI CPPC: внедряется поддержка стандарта Collaborative Processor Performance Control, что дает ОС возможность более эффективно управлять уровнями производительности процессоров.
  • Сетевой стек и графические драйверы: с помощью прослойки LinuxKPI выполнена синхронизация беспроводного стека с ядром Linux 7.0, что обеспечило поддержку актуальных драйверов Intel (iwlwifi), Realtek (rtw88/rtw89), Mediatek (mt76), Qualcomm Atheros (ath10k/ath11k/ath12k) и Broadcom (brcmfmac). Также обновлены драйверы i915 и amdgpu до состояния ядра Linux 6.14.

Сети, виртуализация и инструменты

  • Сетевые инновации: во FreeBSD-CURRENT появился драйвер для туннелей GENEVE, используемых в программно-определяемых сетях (SDN), добавлена поддержка метрик маршрутизации для интеллектуального выбора шлюзов и ведутся работы по реализации родной поддержки протокола MPLS.
  • Периферия и игры: разработаны HID-драйверы (bthidbus и bthid) для Bluetooth-устройств. Для любителей игр на базе Wine добавлен драйвер ntsync (совместим с Linux 7.0), реализующий примитивы синхронизации Windows NT, что значительно повышает производительность Windows-приложений.
  • Развитие экосистемы: в коллекцию портов добавляется Arduino CLI, портировано приложение Raspberry Pi Imager для удобной записи образов, а также созданы драйверы для плат Banana Pi R64 и R2-PRO. Кроме того, дан старт работам по обеспечению поддержки платформы FreeBSD в инструментарии AMD ROCm.
Источник: http://www.opennet.ru