|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 09 Jan 2007 03:19:07 To : Oleg Gawriloff Subject : Re: BSD 6.1 & polling --------------------------------------------------------------------------------
31 дек 2006, воскресенье, в 19:52 KRAST, Oleg Gawriloff написал(а):
VG>> Да, это дохрена. Hа моём роутере поток 11-12 тысяч в секунду в одну
VG>> сторону, полные 100 мегабит (качают-с). Hеудивительно, что твоё железо
VG>> даёт не более 35.
OG> Тогда перефразируем вопрос: Как смаршрутизировать 36000 пакетов (туда и
OG> обратно. Суммарно 72000) (дающих суммарный трафик в 80Мбит (туда и
OG> обратно,
OG> суммарно 160Мбит)? Т.е. железо не справляется, понятно. Какое железо
OG> необходимо то?
У меня получилось, что принять и убить 95000 пакетов хватает Celeron-900.
Если каждый пакет маршутизировать (routing lookup выполнять), то только
около 40000 пакетов. Если еще и отправлять их, да и чуть побольше
обрабатывать, да userland-у дать возможность поработать, скорее всего
что-то ближе к 2Ghz надо. Короче, ставь 2.4Ghz, а свои 2x1.2Ghz отдай
под задачу, которая параллелится под фрей лучше - под форкающися сервер
типа apache (ну или тредовый, только не FSM в одном потоке как squid).
Eugene
--
Three things are certain:
Death, taxes and lost data.
Guess which has occurred.
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093e73f90ab.html, оценка из 5, голосов 10
|