URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 5513
[ Назад ]

Исходное сообщение
"OpenNews: Отчёт о состоянии развития FreeBSD январь-март 2005"

Отправлено opennews , 22-Апр-05 12:06 
Отчёт о развитии FreeBSD на январь-март 2005.


-
Поддержка платформы ARM для систем TS-7200 (http://www.embeddedarm.com/epc/ts7200-spec-h.html)


Система уже загружается (http://people.freebsd.org/~jmg/dmesg.ts7200), с некоторыми проблемами работает Ethernet. Работа над портированием продолжается.

-  
Интерграция ATAPI/CAM


Завершена интеграция ATAPI/CAM с новой подсистемой ATA. ATAPI/CAM теперь доступен в виде загружаемого модуля ядра atapicam.ko.

-  
Common Address Redundancy Protocol - CARP


CARP (http://people.freebsd.org/~mlaier/CARP/) включён в CURRENT и в STABLE, и будет включён в 5.4-RELEASE.

-  
Анализ исходных кодов системы


Командой FreeBSD совместно с Coverity (http://www.coverity.com/) проводится анализ исходного кода системы. Уже был проанализирован код ядра 6-CURRENT и решены найденные проблемы.

-  
Подсистема cpufreq


Проект cpufreq (http://www.freebsd.org/cgi/man.cgi?query=cpufreq&manpath=Fre...) по созданию подсистемы управления частотой процессора, что может быть применено, например, в ноутбуках для энергосберегающего режима.

-  
Dingo
: проект по созданию инструментария для отладки сетевых протоколов.
-  
Обновление в DRM


В CURRENT добавлены новые драйвера для карт ATI (http://r300.sourceforge.net/), для i915, почти завершена работа над драйверами для VIA savage.

-  
Журналирование в UFS


Планируется ввести поддержку журналирования в FreeBSD-6.0.

-  
FreeBSD Java Project


Завершена реализация начальной поддержки JDK 1.5.0. В ближайшие время будет добавлена поддержка плагинов для браузеров.

-  
FreeBSD Release Engineering


25 января 2005 вышел заключительный релиз 4.11, более не планируется выпуска релизов этой ветки. Разработчики могут включать багфиксы и небольшие изменения в RELENG_4, но на этом развитие 4-ой ветки можно считать завершённым.
Релиз FreeBSD-5.4 будет выпущен в конце апреля. Этот релиз будет включать исправления ошибок, найденных с момента выпуска 5.3, в него добавлены некоторые новые возможности и проведены улучшения в производительности. Релиз 5.5 запланирован примерно через 4..6 месяцев после выхода 5.4.
Летом планируется заморозка кода в ветке CURRENT и подготовка к выходу 6.0.

-  
FreeBSD Security Officer и Security Team


В январе произошли некоторые изменения в составе Security Team. Было обнаружено несколько уязвимостей и выпущены соответствующие уведомления и патчи. На текущий момент Security Team поддерживает релизы 4.10, 4.11 и 5.3, поддержка других релизов завершена.

-  
GELI - GEOM класс шифрования


Интересные возможности:


-  использует crypto(9);
-  если присутствуют аппаратные устройства для шифрования, GELI использует их, иначе для шифрования используются специальные ресурсы ядра;
-  поддерживается несколько алгоритмов шифрования (AES, Blowfish, 3DES);
-  возможность шифрования корневого раздела;
-  возможность использования двух независимых ключей;
-  возможность использования для временных разделов и разделов подкачки.

-  
GSHSEC
- GEOM класс обработки shared secret
-  
if_bridge из NetBSD


Проект портирования подсистемы создания моста из NetBSD и OpenBSD. Интерфейс поддерживает клонирование, выделение отдельных IP адресов, протокол Spanning Tree, и управляется через ifconfig и brconfig.

-  
IMUNES - эмулятор топологии сети на базе FreeBSD


В IMUNES (http://www.imunes.net/) каждый виртуальный элемент сети имеет своё собственное состояние в ядре (переменные сетевого стека, таблицы маршрутизации, сокеты, правила файрвола и т.д.). Текущая версия основана на FreeBSD-4.11.

-  
Продолжается чистка кода системы


Сейчас основные силы направлены на выделение независимого от архитектуры кода.

-  
Изменения в подсистеме netgraph


В основной дистрибутив добавлены ng_netflow(4) и ng_ipfw(4), в дерево портов добавлен ng_ipacct. Проведены некоторые изменения в netgraph для SMP систем.

-  
libpthread

Новая библиотека 1:1 нитей, позиционаруется как замена libthr. Хорошая совместимость с libpthread, небольшой размер и замечательная поддержка SMP.

-  Оптимизация задержек при обработке прерываний
-  Поддержка IPv6 в IPFW (https://www.opennet.ru/opennews/art.shtml?num=5352)
-  Проект по созданию подсистемы низкоуровневого мониторинга производительности
-  Поддержка бОльшего количества подкатлогов в UFS
-  ARP вынесен из таблиц маршрутизации
-  Обновления в PF (https://www.opennet.ru/opennews/art.shtml?num=5355)
-  Обновления в подсистеме ATA
-  Новые драйвера для беспроводных устройств (https://www.opennet.ru/opennews/art.shtml?num=5363).  Поддержка WPA-PSK ;
-  XenFreeBSD - монитор виртуальных машин Xen для FreeBSD;
-  Обновлено Linux окружение (взято от RedHat 8) для эмулятора;
-  Улучшена поддержка устройств телефонии TDM400 (FXO/FXS) и других PRI/BRI карт;
-  Изменение системы локов в драйверах устройств для хранения данных, уход от "giant lock";
-  Новый инструмент обновления портов - Portsnap (http://www.daemonology.net/portsnap/), более эффективный и безопасный, чем CVSup;

URL: http://www.bsdforums.org/forums/showthread.php?threadid=30535
Новость: https://www.opennet.ru/opennews/art.shtml?num=5370


Содержание

Сообщения в этом обсуждении
"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено dimus , 22-Апр-05 12:06 
>#  Анализ исходных кодов системы
>Командой FreeBSD совместно с Coverity проводится >анализ исходного кода системы. Уже был >проанализирован код ядра 6-CURRENT и решены >найденные проблемы.
Недешевое наверное удовольствие

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Trubin , 22-Апр-05 12:22 
Когда они за snd_sbc или хотя бы за snd_driver.
А то, бардак , Creative Sound Blaster ни как не прикрутить

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Nick , 22-Апр-05 12:36 
а зачем он в сервеной ОС?

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено rost , 22-Апр-05 12:40 
где написано что freebsd это только серверная система?

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено sds , 22-Апр-05 13:02 
Жду CARP - как алкоголик открытия пивного ларька
хотя бы сделали-бы такую штуку как  DRBD && Heartbeat

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Sem , 23-Апр-05 22:41 
А я уже юзаю его почти год. С самых первых патчей mlaier'а. Тоже жду.
Нечто типа DRBD теоретически можно организовать при помощи ggate+gmirror но практически эта связка не работает :((
На досуге посмотрю как DRBD реализовано.

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Vany Serezhkin. , 23-Апр-05 18:20 
Лажа - прикрасно прикручивается, как на пятёрке - так и на четвёрке.

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Sem , 23-Апр-05 22:44 
>Когда они за snd_sbc или хотя бы за snd_driver.
>А то, бардак , Creative Sound Blaster ни как не прикрутить

На самом деле не надо возмущаться, а надо попытаться понять, почему не работает. Знаю, что Creative Sound Blaster точно должен работать.


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Сахаров , 11-Фев-06 22:58 
>Когда они за snd_sbc или хотя бы за snd_driver.
>А то, бардак , Creative Sound Blaster ни как не прикрутить
Легко, если знать что делаешь!
1. Перекомпилить ядро с поддержкой саунда
device pcm
2. Загрузить дрова для карты.
kldload snd_sbc
3. Проверить, что они продетектились и встало новое устройство:
cat /dev/sndstat

У меня легко встал crystal cs4232 ISA (FreeBSD 6.0 RELEASE), правда драйвер назывался snd_gusc (если я правильно понимаю - для Gravis UltraSound ???)

Если ядро не компилить, дрова загрузятся нормально, но девайс не появится (makedev больше не рулит!) и после ребута их снова не будет в системе.


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Вася , 22-Апр-05 13:12 
В 5.4 производительность ATA еще упала, по-моему хуже уже некуда... :(((

В 5.3-RELEASE dd if=/dev/zero of=test bs=1024k count=1024, выполняется 25 секунд, на мастер PATA  (7200 rpm) и 62 секунды на slave PATA (7200 rpm).

В 5.4 dd if=/dev/zero of=test bs=1024k count=1024, выполняется 35 секунд, на мастер PATA  (7200 rpm) и 78 секунд на slave PATA (7200 rpm).

Машина одна и таже, винты оба умеют UDMA100 и система пишет что они в UDMA100 работают.

Когда же интересно FreeBSD научится работать с ATA.

Кто нибудь новые Сореновские патчи тестировал? Там то хоть все нормально? Или опять Ж...


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Skylord , 22-Апр-05 13:40 
А разве эти патчи сейчас не в current? Может, у тебя как раз с ними тормоза? ;-))) Ногу дам - в cvs ATA видел, как эти патчи туда включили. Потому и стремно сейчас cvsup'иться...

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено butcher , 22-Апр-05 14:26 
их включили в HEAD, вы что CURRENT используете?
Для 5.4-STABLE доступны патчи, можете скачать пропатчить и потестить.

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Вася , 22-Апр-05 14:44 
Где из взять? На сайте Cорена для RELENG_5 их уже нет.

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Вася , 22-Апр-05 14:48 
Руби ногу с трансляцией в он-лайне... ;) Нетэтих патчей в RELENG_5, они в -CURRENT.

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено eplumber , 23-Апр-05 11:59 
# dd if=/dev/zero of=/usr/test bs=1024k count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 15.687638 secs (68445092 bytes/sec)
# dd if=/usr/test of=/dev/zero bs=1024k count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 15.472265 secs (69397843 bytes/sec)

ad0: 70911MB <WDC WD740GD-00FLA2/31.08F31> [144073/16/63] at ata0-master SATA150


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Вася , 24-Апр-05 15:15 
Речь идет не про SATA, а про PATA. SATA сам тестировал там проблем вроде действительно нет, а вот PATA... :(((

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено неаноним , 22-Апр-05 19:07 
if_bridge - очень хоцца, достала несовместимость ipfw forward с бриджем

"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено PavelR , 23-Апр-05 08:56 
>добавлен ng_ipacct

Только почемуто под 5.1 не собирается....


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено AMDmi3 , 23-Апр-05 15:17 
Поддержку java - нафиг, а вот imunes - очень хочется. Развитие netgraph очень радует - насколько я знаю, такого удобного инструмента нет еще нигде.

PS. Кстати, у вас ошибка - "libpthread - Новая библиотека 1:1 нитей, позиционаруется как замена libthr." Не libpthread а libthread.

http://www.freebsd.org/news/status/report-jan-2005-mar-2005....


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено chip , 24-Апр-05 13:17 
>> Подсистема cpufreq

Надеюсь в ближайшее время появится и cpufreqd :) Еще бы добавили полноценный S2D! Сразу бы соскочил с Ubuntu Hoary на FreeBSD-CURRENT на своем ThinkPad'e.


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено kan , 25-Апр-05 02:01 
>>> Подсистема cpufreq
>
>Надеюсь в ближайшее время появится и cpufreqd :) Еще бы добавили полноценный
>S2D! Сразу бы соскочил с Ubuntu Hoary на FreeBSD-CURRENT на своем
>ThinkPad'e.

powerd не подходит по каким-то соображениям?


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено chip , 25-Апр-05 08:15 
>powerd не подходит по каким-то соображениям?

исключительно по соображениям не внимательности ;)

Осталось дело за малым - софтварная поддержка Hibernate.


"Отчёт о состоянии развития FreeBSD январь-март 2005"
Отправлено Tark , 25-Апр-05 00:34 
Java 5.0!! Наконец-то! Давно пора!