Re: BSD 6.1 & polling
- From
- Eugene Grosbein (2:5006/1)
- To
- Oleg Gawriloff
- Date
- 2007-01-01T19:04:12Z
- Area
- RU.UNIX.BSD
Reply-To: eugen@grosbein.pp.ru
01 янв 2007, понедельник, в 06:54 KRAST, Oleg Gawriloff написал(а):
EG>> Но тебе еще далеко до 103kpps, так что смотри на возможности уменьшения
EG>> оверхеда по CPU или на апгрейд CPU. Или на кривые набортные карты.
EG>> Interrupt coalescence (ifconfig link0) еще может помочь.
EG>> С поллингом непонятная ситуация, он вообще-то должен _сильно_ помочь.
EG>> Ты ставил HZ в 1000 или в 2000?
OG> С Луиджи мы еще тогда переписывались. Тогда он говорил (когда поллинг не
OG> компилировался под SMP вообще) чтоSMP не дает прироста в принципе и на
OG> ветке
OG> 4.хх он не исправен, но способен в эксплуатации:))) HZ=1000, не вижу
OG> смысла
OG> его увеличивать.
Пока действительно нет смысла.
OG> Т.е. если ввязываться в долговременную дискуссию (что я
OG> делать нехочу) то для роутинга лучше один 3Гхц п4 с выключенным НТ чем
OG> 2*1.2
OG> P3? Это вопрос! А почему?
Потому что роутингом занимается одно ядро. Почему? Потому что стек TCP/IP
не распараллелен. Почему? Потому что никто не занялся.
OG> Но с другой стороны: окей: берем самый мощный текущий одноядерный
OG> процессор
OG> и сравниваеваем его производительность (чисто на маршрутизацию) к примеру
OG> с
OG> циско7206/npe200(пример не лигитимный но все же). И где тут результаты?
OG> Люди
OG> в эе говорят что маршрутизируют 100Мбит, при этом выясняется что кппс у
OG> них
OG> около 10кппс, как так?
А что тебя смущается? Это значит, что средний размер пакета у низ 1250 байт.
Какой у тебя средний размер пакета в сетке?
OG> Если честно для меня большим ударом является то что сетевые вещи для
OG> бсд
OG> являются ограничивающий фактором. Т.е. она(BSD) будет роутить со скоростью
OG>
OG> первого процессора (пока никто в эхе меня не опроверг).
Тебе наоборот это утверждают. Вообще непонятно, откуда ты взял
что второй процессор должен увеличить скорость на нераспараллеленном стеке.
OG> PS: Или я один такой остался который в качестве центрального
OG> маршрутизатора
OG> до сих пор БСД использует?
1.2Ghz в качестве центрального роутера на 36kpps - наверное, да.
OG> PPS: Деньги на циско есть, но я верю словам в этой эхе про 600Мбит. Или
OG> ппс
OG> имеют значение?
В основном pps имеет значение, по-моему это общеизвестный факт.
Eugene
--
Что делать?! Мир стоит на воровстве!..
Воруют в Самарканде и в Хиве,
В Ширазе, в Тегеране и в Стамбуле
И даже - страшно вымолвить - в Москве!..
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
SEEN-BY: 50/12 400/814 450/159 1024 461/43 132 640 469/999 4616/3 4625/8
SEEN-BY: 4641/444 5000/76 5000 5006/1 5007/1 5010/70 5011/13 5012/46 5015/28
SEEN-BY: 5019/26 5020/18 175 194 400 545 982 1057 1909 1922 2238 2395 2871
SEEN-BY: 5020/4441 5021/29 5025/3 5026/14 45 5027/12 5030/1080 1957 5034/10 13
SEEN-BY: 5035/38 5036/1 5045/7 5049/1 5051/15 5054/1 4 8 9 11 28 35 36 37 45
SEEN-BY: 5054/66 67 70 75 84 85 5059/9 5060/88 5061/15 5062/10 5063/3 5064/7
SEEN-BY: 5066/18 5075/5 5076/1 5077/70 5084/9 5085/13 5095/20 5096/18 6001/10
PATH: 5006/1 5020/400 545 5054/1 37