The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Отчёт по развитию FreeBSD за второй квартал 2005"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от opennews on 25-Июл-05, 15:02 
Scott Long опубликовал отчёт (http://www.bsdforums.org/forums/showthread.php?threadid=33025) по развитию проекта FreeBSD за второй квартал 2005 года (март-июнь).


Scott отметил, что прошедшие конференции BSDCan и MeetBSD были очень интересными и рекомендует всем посетить их в следующем году ;). Для участия в проекте "Summer of Code" от Google Было принято 18 добровольцев, которые ведут работу под руководством разработчиков FreeBSD. Начался процесс подготовки релиза FreeBSD-6.0, уже доступна её первая бета версия. Далее в отчёте идёт описание отдельных проектов, в которых произошли изменения.  Коротко по проектам:


-  Реализация автоматического выбора алгоритма управления очередями страниц памяти для оптимизации кэш промахов (Alexander Leidinger (http://www.leidinger.net/FreeBSD/current-patches/pq.diff));

-  Реализация кэширования с упреждением в сетевой подсистеме (Andre Oppermann (http://people.freebsd.org/~andre/tcpoptimization.html));

-  Перед проектом Dingo (http://www.freebsd.org/projects/dingo/)
поставлены новые задачи;

-  Работы по оптимизации стека TCP/IP (Andre Oppermann (http://people.freebsd.org/~andre/tcpoptimization.html);

-  Новая реализация GEOM Gate (Pawel Jakub Dawidek);

-  Реализация функций перемещения и переименования в подсистеме gvinum (Chris Jones (http://wikitest.freebsd.org/moin.cgi/GvinumMoveRename));

-  Интеграция инструментов сборки проекта FreeSBIE в дерево исходных кодов FreeBSD (Dario Freni (http://wikitest.freebsd.org/moin.cgi/DarioFreni));

-  Из NetBSD портирова if_bridge (Andrew Thompson);

-  Улучшение и интеграция libalias с ipfw2 (Paolo Pisati (http://wikitest.freebsd.org/moin.cgi/PaoloPisati));

-  Портирование launchd (http://developer.apple.com/documentation/Darwin/Reference/ManPages/man8/launchd.8.html) во FreeBSD (R. Tyler Ballance);

-  Интеграция BSD Installer во FreeBSD (Andrew Turner (http://wikitest.freebsd.org/moin.cgi/BSDInstaller));

-  Пользовательские библиотеки для мониторинга распределения памяти ядра (Robert Watson (http://www.watson.org/~robert/freebsd/libmemstat/));

-  Изменения в API драйверов сетевых интерфейсов (Anders Persson);

-  Портирование OpenBSD dhclient (Brooks Davis, Sam Leffler);

-  Портирование PF из OpenBSD 3.7 (Max Laier);

-  Портирование Intel C/C++ Compiler v9 (Alexander Leidinger);

-  Портирование FreeBSD 6.0 на PowerPC (Peter Grehan);

-  Множество изменений и улучшений в поддержке беспроводных устройств (Sam Leffler);

-  Проект VFS SMP переходит в стадию стабилизации и усиленного тестирования (Jeff Roberson);

-  Обновление linux окружения (linux-base) (Alexander Leidinger, Emulation Mailinglist);

-  UFSJ - UFS с журналированием всё ещё на начальной стадии (Scott Long);

-  Проект по реализации TTCPv2 - Transactional TCP version 2 (Andre Oppermann);
<br/>
И многое другое..

URL: http://www.bsdforums.org/forums/showthread.php?threadid=33025
Новость: http://www.opennet.me/opennews/art.shtml?num=5809

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Аноним on 25-Июл-05, 15:02 
<Новая реализация GEOM Gate (Pawel Jakub Dawidek);
а чем интерестно текущая не устраивает?
Cообщить модератору | Наверх | ^

3. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от butcher (ok) on 25-Июл-05, 15:57 
><Новая реализация GEOM Gate (Pawel Jakub Dawidek);
>а чем интерестно текущая не устраивает?

Там же написано, глючная она была.

Cообщить модератору | Наверх | ^

8. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Sem email(ok) on 25-Июл-05, 17:57 
Это не совсем так. Про глюки я не заметил где написано.

pjd@ переписал протокол обмена по сети (он не совместим теперь со старым) и распараллелил операции, поместив их в разные thread'ы. Таким образом сильно увеличилась скорость работы. Так же улучшена обработка ошибок (I/O errors). Например, когда у тебя соединение отваливается ggate должен вести себя теперь лучше.

Cообщить модератору | Наверх | ^

2. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Nikola email(??) on 25-Июл-05, 15:27 
А мне больше всего нравится
Работы по оптимизации стека TCP/IP
Портирование PF из OpenBSD 3.7
Портирование Intel C/C++ Compiler v9
Cообщить модератору | Наверх | ^

4. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от p01ymer email(??) on 25-Июл-05, 16:13 
А мне вот думается
"UFSJ - UFS с журналированием всё ещё на начальной стадии (Scott Long)"
до сих пор никому не нужно что ли раз столько долго делают?
Cообщить модератору | Наверх | ^

5. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Jay (??) on 25-Июл-05, 17:15 
>А мне вот думается
>"UFSJ - UFS с журналированием всё ещё на начальной стадии (Scott Long)"
>
>до сих пор никому не нужно что ли раз столько долго делают?

Единственное преимущество журналируемых FS - быстрый старт. После краха система восстанавливается быстрее, чем с нежурналируемой FS. Вместо полной проверки FS выполняется откат последних несохраненных изменений из журнала. В остальном, по логике, UFS с включенными SoftUpdates должна работать быстрее, чем FS с журналированием, поскольку не надо дополнительно заниматься ведением журнала. Соответственно, на машинах, которые не перегружаются по питанию, особого смысла в журналируемой FS нет.

И кстати, ее не долго делают.. ее только начали делать вообще :)

Cообщить модератору | Наверх | ^

9. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Sem email(ok) on 25-Июл-05, 18:04 
>А мне вот думается
>"UFSJ - UFS с журналированием всё ещё на начальной стадии (Scott Long)"
>
>до сих пор никому не нужно что ли раз столько долго делают?
>

Ты прав. Он (журнал) никому не нужен был :)

Как сказал Scott Long (цитирую по памяти): вместо того, что бы спорить что лучше: журнал или softupdates, давайте реализуем журнал и посмотрим.
Еще он сказал, что ожидание, что background fsck решит все проблемы с быстрым запуском не оправдались.

Cообщить модератору | Наверх | ^

6. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от serge email(??) on 25-Июл-05, 17:31 
А чем GCC не устраивает?
Или чем лучше Intel C/C++?
Cообщить модератору | Наверх | ^

7. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Осторожный email on 25-Июл-05, 17:50 
Ну разные они ;)
Сходи почитай сравнение gcc vs ic где-нибудь ...
Cообщить модератору | Наверх | ^

10. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Sem email(ok) on 25-Июл-05, 18:05 
>А чем GCC не устраивает?
>Или чем лучше Intel C/C++?

Скоростью и качеством полученого кода.

Cообщить модератору | Наверх | ^

11. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от umberto on 25-Июл-05, 21:20 
берем исходники какой нибудь крипты (я взял ГОСТ) и компилим gcc
в итоге шифрование в режиме CFB - 7-8 МБ/с

Ни бита не меняя в исходниках тут же компилим их с помощью icc с теми же ключами оптимизации. В итоге скорость возрасла до 25 МБ/с на P4 2400

Вывод - существует ряд задач (не для всех задач это утверждение справедливо) при выполнении которых icc дает выигрышь в скорости в 2-3 а то и в 5 раз по сравнению с gcc при прочих равных условиях.

Cообщить модератору | Наверх | ^

12. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от don_oles email(??) on 25-Июл-05, 23:56 
Ух ты. Интересно чего тут гнушники облажались.
Cообщить модератору | Наверх | ^

13. "гнушники облажались? "
Сообщение от Бандахамовата on 26-Июл-05, 08:18 
ваще-то пре и кроссы, выделанные производителем процессора, обязаны быть пошустрее? Или ты думаешь, что Интел водит команду GСС по цехам, десятилетиями передает им документацию на каждый степ камня, переспрашивает: "всё ли успели записать?"
Cообщить модератору | Наверх | ^

14. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от вася (??) on 26-Июл-05, 13:19 
>Ух ты. Интересно чего тут гнушники облажались.

Всё таки опыт и куча специалистов которые пишут действительно под конкретный проц даёт о себе знать.
Вообше интел планирует занятся суперкомпутерами, так что наработки в компилерах и инструментах к ним у ребят довольно серьёзные.

Cообщить модератору | Наверх | ^

20. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Кислица Алексей email on 06-Сен-05, 12:44 
gcc ориентирован на переносимость, а ic заточен под одну платформу
Cообщить модератору | Наверх | ^

16. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от SunTech email on 26-Июл-05, 14:56 
А что делать с AMD? Мне кажется надо не на интеловский компиллер переходить, а gcc до ума доводить, чтоб он компилил Good enough для любой платформы.
Cообщить модератору | Наверх | ^

17. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Moralez email(ok) on 27-Июл-05, 05:06 
Неоднократно читал, что код интеловского компилера и АМД-шным камням помогает (по ср. с gcc).
Cообщить модератору | Наверх | ^

15. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Аноним email on 26-Июл-05, 14:55 
А мне все нравится!
Так держать!
Успехов!
Cообщить модератору | Наверх | ^

18. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от chip email(ok) on 27-Июл-05, 23:57 
>>> UFSJ - UFS с журналированием всё ещё на начальной стадии

А так хотелось ее видеть уже в 6.0

Cообщить модератору | Наверх | ^

19. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Av (??) on 30-Авг-05, 13:07 
Все хорошо, но по сравнению с линуксом уж больно маленькие шажки - отставание довольно сильное.
Cообщить модератору | Наверх | ^

21. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от Andrey (??) on 20-Сен-05, 17:38 
А в чем отставание? Обоснуйте пожалуйста.
Cообщить модератору | Наверх | ^

22. "Отчёт по развитию FreeBSD за второй квартал 2005"
Сообщение от don_oles (??) on 20-Сен-05, 17:42 
> А в чем отставание? Обоснуйте пожалуйста.

Это религия. Корневая мантра: "Linux развивается быстро, всё остальное либо уже умерло, либо в бьется в предсмертной агонии". Там - шажки, а там - шажища.

Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру