[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openbsd] Оптимизация 4.6 под роутинг



Приветствую!

На OpenBSD 4.6 у меня крутится роутер. Все идет через 802.1q-сабинтерфейсы на
одном физическом интерфейсе. (сейчас 33 штуки, что не очень много).
Несмотря на то, что сетевой адаптер - em Intel PRO/1000MT (82573E),
количество прерываний как-то зашкаливает:

# top
load averages:  0.10,  0.14,  0.24                                                                                                                             23:34:35
20 processes:  19 idle, 1 on processor
CPU0 states:  0.0% user,  0.0% nice,  0.0% system, 31.3% interrupt, 68.7% idle
CPU1 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU2 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU3 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU4 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU5 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU6 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU7 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Memory: Real: 12M/433M act/tot  Free: 3049M  Swap: 0K/3839M used/tot
[...]

Объем трафика не очень большой - ~150 Mbit/s, поэтому цифра в 31% настораживает,
похоже, что при ~400 Mbit/s я получу около 90%.
Сижу сейчас, пытаюсь накопать что-то в гугле для оптимизации. Насколько
я понял, POLLING еще не реализован в OpenBSD. Какие еще есть варианты?
Спасибо!

-- 
MINO-RIPE

--
To unsubscribe send an e-mail to openbsd+unsubscribe@uaoug.org.ua
For retrieval in messages archive http://www.uaoug.org.ua/archive