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

Исходное сообщение
"OpenNews: Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"

Отправлено opennews , 04-Дек-06 02:11 
Mike Tancsa задался целью (http://groups.google.com/group/lucky.freebsd.performance/bro...)  оценить производительность кода маршрутизации и  нового драйвера для карт Intel PRO/1000 Gigabit Ethernet во FreeBSD. Для сравнения, кроме FreeBSD тестирование было проведено (http://www.tancsa.com/blast.html) для OpenBSD, NetBSD, OpenSolaris и различных ядер Linux.


Было проанализировано влияние на производительность таких факторов, как размер таблицы маршрутизации, использования многопроцессорных систем (SMP), активности пакетного фильтра, включения различных режимов оптимизации, таких как  Polling, Fast Interrupts и FastFWD.


Для генерации трафика и измерения производительности было использовано ПО netrate (http://cvsup.pt.freebsd.org/cgi-bin/cvsweb/cvsweb.cgi/src/to.../) (netblast, netreceive).

URL: http://www.tancsa.com/blast.html
Новость: http://www.opennet.me/opennews/art.shtml?num=9079


Содержание

Сообщения в этом обсуждении
"Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"
Отправлено pavlinux , 04-Дек-06 02:11 
Куча цифр.

"Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"
Отправлено eplumber , 04-Дек-06 06:16 
RELENG_4 Polling FastFWD жжот

"Сравнение производительности сетевой подсистемы *BSD, Linux ..."
Отправлено Veslo , 04-Дек-06 08:29 
Уж да!  Не зря мы их не апгрейдим.

"Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"
Отправлено sauron , 04-Дек-06 09:04 
Любопытно. Хотя обычно говорят что в Linux сетевой стек не самый быстрый, но результаты показаны неплохие. Хотя опять же последние релизы FreeBSD показывают аналогичные результаты.

"Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"
Отправлено citrin , 04-Дек-06 11:09 
Сетевой стек это не только маршрутизация, но и работа в качестве tcp-сервера или tcp-клиента, что в данных тестах не исследовалось...

"Сравнение производительности сетевой подсистемы *BSD, Linux ..."
Отправлено eplumber , 04-Дек-06 14:03 
В данном обзоре представлен анализ скорости маршрутизации и только

"Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"
Отправлено nuclight , 04-Дек-06 17:25 
Тут подсказывают, что тест был какой-то не вполне корректный - ядро там собрано с дебагом, и тестировать SMP без адаптивных мьютксов - тож плохая идея. Интересно еще и увидеть правила файрвола, которые там были (кстати, pf показал себя в два раза более медленным, чем ipfw).

"Сравнение производительности сетевой подсистемы *BSD, Linux ..."
Отправлено nobody , 05-Дек-06 09:47 
для pf имеет значение как записаны правила, на опеннете вроде лежала статейка по оптимизации правил в pf

"Сравнение производительности сетевой подсистемы *BSD, Linux ..."
Отправлено dimus , 06-Дек-06 07:21 
Для ЛЮБОГО фильтра, правила в котором располагаются в цепочке, имеет значение порядок их расположения. Если есть возможность досрочного завершения цепочки, то возможна эффективная оптимизация по принципу "Разделяй и властвуй"

"Сравнение производительности сетевой подсистемы *BSD, Linux ..."
Отправлено Eniiw , 12-Дек-06 14:26 
Учи фрю, дружок. Ядро, собранное с "дебагом" всегда работает в стрипнутом виде.
http://silverwraith.com/papers/freebsd-kernel.php

"Сравнение производительности сетевой подсистемы *BSD, Linux и Solaris"
Отправлено Аноним , 08-Дек-06 17:21 
> Сетевой стек это не только маршрутизация, но и работа в качестве tcp-сервера или tcp-клиента, что в данных тестах не исследовалось...
Смотря где.Если в роутере - роутинг.Просто, да?