Стрибок вперед у продуктивності з OpenBSD 7.8
18:37, 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-пакетів, що суттєво покращує мережеву продуктивність. Система тепер підтримує більш ефективне виконання і обробку завдань на кількох ядрах процесора.
Нові інструменти та зручні функції для розробників
Розробники помітять перехід від Perl-базованої реалізації pkg-config до pkgconf 2.4.3, що забезпечує кращу швидкість і сумісність. Крім того, OpenBSD 7.8 вводить нову систему профілювання (gprof), що полегшує налаштування продуктивності. Оновлення також включає нові версії популярних бібліотек, таких як LibreSSL, яка тепер підтримує алгоритм ML-KEM, створений для квантово-безпечного шифрування.