NetBSD 5.0
Вышла новая версия UNIX-подобной операционной системы с открытым кодом из семейства BSD — 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 и асинхронный ввод/вывод.
Джерело: www.netbsd.org
Foster
2009-04-30 10:44:47
Avatar

Не перестаю удивляться разработчикам этой системы.

Dragon
2009-05-05 21:14:31
Avatar
Dragon
2009-05-05 21:14:36
Avatar
Ви маєте увійти під своїм обліковим записом

loading