Вышел (http://www.dragonflybsd.org/main/release1_2.cgi) первый релиз
DragonFly, в рамках новой схемы нумерации версий и имеющий отдельную ветвь в CVS (RELEASE), в которую будут добавляться только исправления критических ошибок.
Текущий релиз ознаменовал завершение преобразования TCP/IP стека для работы в многопотоковом режиме, большой шаг для избавления от тяжелой ноши FreeBSD 4 в виде "giant lock". Кроме того, исправлено очень много ошибок и проведено множество оптимизаций направленных на увеличение производительности.
Другие изменения:- В качестве компилятора используется GCC 3.4.x и GCC 2.95.x. Это последний релиз в котором поддерживается GCC 2.95.x;
- Поддержка TCP SACK (http://www.opalsoft.net/qos/TCP-90.htm) (RFC 2018 (http://www.faqs.org/rfcs/rfc2018.html));
- Интегрированы ALTQ и PF;
- Поддержка TLS (http://people.freebsd.org/~marcel/tls.html) (Thread Local Storage);
- DCONS (console over firewire);
- Переписан namecache, начало переработки VFS;
- Улучшена поддержка IPv6, NFSv3, USB;
- Исправлена работа инфраструктуры ядра callout_*();
- Обновлена программа для установки, например, опции для упрощения массовой инсталляции на большое число машин;
- Улучшения в коде планировщика задач;
- Обновление версий: GDB-6, BIND-9, OpenSSH 3.9p1, ncurses 5.4, dhcpd 3.0, CVS 1.12.11;
- Размер iso образа (ftp://ftp.bgp4.net/pub/DragonFly/iso-images/dfly-1.2.0_REL.i...) 83.5 Мб.Главной задачей будущего релиза DragonFly будет избавление ядра от полной глобальной блокировки (GIANT-LOCK), не дающей, на многопроцессорных системах, находится в пространстве ядра более чем одному процессу (остальные процессы в это время ждут освобождения блокировки). Также предстоит работа над нитями, реализованными в пользовательском режиме (userland threads).
PS: Новая схема нумерации версий DragonFlyBSD (http://kerneltrap.org/node/4952): четные номера (1.0, 1.2) - стабильные релизы, нечетные (1.1, 1.3) - промежуточные версии для разработчиков. Введены CVS ветки: -CURRENT, -WORKING, -RELEASE и -STABLE.URL: http://www.dragonflybsd.org/main/release1_2.cgi
Новость: http://www.opennet.me/opennews/art.shtml?num=5296
> Введены CVS ветки: -CURRENT, -WORKING, -RELEASE и -STABLE.с чего это вдруг? ну НЕТ там веток кроме как для релизов. (DragonFly_RELEASE_x_y), где DragonFly_RELEASE_x_y_Slip указывает на вершину ветки (release + bugfixes).
-PREVIEW (бывший -STABLE, сравнительно стабильный код), -DEVEL (бывший -CURRENT, в CVS так называемый HEAD, совсем не стабильный) это только тэги.
пожалуйста не допускайте таких ошибок более.
P.S. то что kerneltrap.org пишет, это было давно и не правда (-: тек состояние дел лучше узнавать из первых уст, из сообщений метью в рассылке например.
Да, кстати, а разве в 4ке был giant lock??? Чет не помню... вроде не было.
giant в 4-ке был, его и в каренте не до конца извели еще ;)