Шаг вперед в производительности с OpenBSD 7.8
18:32, 24.10.2025
Последняя версия OpenBSD 7.8 продолжает приверженность проекта безопасности, простоте и высокой производительности.
OpenBSD 7.8 предлагает значительную поддержку нового оборудования. Архитектура ARM64 теперь поддерживает Raspberry Pi 5, а также добавлены улучшения для чипов Qualcomm Snapdragon X Elite. Появился новый драйвер для acpicpu, обеспечивающий лучшую энергоэффективность и управление скоростью процессора на поддерживаемых устройствах.
Обновление также повышает совместимость OpenBSD с FUSE (Filesystem in Userspace), что позволяет улучшить интеграцию с файловыми системами, основанными на механизме FUSE. Поддержка флага FD_CLOFORK улучшает безопасность, автоматически закрывая файловые дескрипторы для дочерних процессов после вызова fork.
Умное управление питанием и улучшения SMP
Система управления питанием получила существенное улучшение. Новые функции позволяют OpenBSD более эффективно использовать состояния низкого потребления энергии и улучшенные режимы сна для ноутбуков с процессорами AMD. Кроме того, теперь система поддерживает режим энергосбережения S0ix, предлагая лучшую энергоэффективность.
Для многозадачных систем OpenBSD 7.8 представила улучшения в TCP-стеке, включая возможность использовать до восьми потоков для обработки трафика. Это параллелизм распространяется на обработку IPv6-пакетов, значительно улучшая производительность сети. Система теперь поддерживает более эффективное выполнение и обработку задач на нескольких ядрах процессора.
Новые инструменты и удобные функции для разработчиков
Разработчики заметят переход от реализации pkg-config на Perl к использованию pkgconf 2.4.3, что обеспечивает лучшую скорость и совместимость. Кроме того, OpenBSD 7.8 представляет новую систему профилирования (gprof), упрощающую настройку производительности. Обновление также включает новые версии популярных библиотек, таких как LibreSSL, которая теперь поддерживает алгоритм ML-KEM, предназначенный для квантово-устойчивого шифрования.