NetBSD 5.0 — новая версия операционной системы
Вышла новая версия UNIX-подобной операционной системы с открытым кодом из семейства BSD — NetBSD 5.0.
Главным новшеством в релизе NetBSD 5.0 стало значительное улучшение производительности и масштабируемости системы на многопроцессорных (SMP) и многоядерных системах. Это стало возможным благодаря переписанной подсистеме поточной обработки (threading subsystem), теперь основанной на модели поточной обработки один-к-одному (1:1), новым примитивам синхронизации ядра, приоритетному прерыванию обслуживания в ядре (kernel preemption), переписанной реализации планировщика, расширениями планирования в реальном времени. В итоге, почти все базовые подсистемы ядра (виртуальная память, распределители памяти, файловые системы и так далее) были проверены и переработаны для использования эффективных параллельных алгоритмов. Все эти работы стали возможными благодаря многочисленным пожертвованиям, сделанным проекту NetBSD в 2007 году, за что разработчики благодарят Open Source-сообщество.
Из прочих новшеств в NetBSD 5.0 отмечаются: поддержка WAPBL (Write Ahead Physical Block Logging) для файловой системы FFS; распределитель памяти jemalloc; переход на дистрибутив X.Org вместо XFree86 во многих портах; фреймворк управления питанием (Power Management Framework); поддержка ACPI suspend/resume (спящего режима и восстановления из него) на многих ноутбуках; поддержка записи для файловой системы UDF, а также ФС Apple HFS+ и SGI EFS в режиме только для чтения; фреймворк автоматизированного тестирования (Automated Testing Framework, atf); фреймворк для запуска кода ядра в userspace-приложениях (Runnable Userspace Meta Program framework, rump); поддержка Xen 3.3 для архитектур i386 и amd64; очереди сообщений POSIX и асинхронный ввод/вывод.
Постоянная ссылка к новости: http://www.nixp.ru/news/9661.html. Дмитрий Шурупов по материалам netbsd.org.
У операционной системы NetBSD появилась ветка для следующего релиза — 8.0
NetBSD 7.1 — первый релиз с обновлением возможностей для ОС NetBSD 7
NetBSD 7.0 получила поддержку DRM/KMS, многопроцессорных ARM, Raspberry Pi 2, Lua-скриптов для ядра 1 1
Dell представила сетевую ОС для коммутаторов и роутеров Dell Networking OS 9 на базе NetBSD 1
В NetBSD 6.1 улучшили поддержку Raspberry Pi 2
Операционной системе NetBSD исполнилось 20 лет 3
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1