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

Исходное сообщение
"Роутер на FreeBSD 5.2.1 "

Отправлено kulik , 05-Июл-05 10:37 
Собран роутер на P166, 32М памяти, 3 сетевые на чипе Realtek. Установлена zebra-0.95. При проверке закачкивается фильм с ftp. Скорость 4.5 - 5 мегабайт в секунду (через другой роутер 10М). Самое интересное показывает top:

last pid:   451;  load averages:  1.86,  0.67,  0.27    up 0+00:03:19  14:22:13
22 processes:  4 running, 18 sleeping                                          
CPU states:  0.5% user,  0.0% nice,  0.8% system, 97.5% interrupt ,  1.3% idle  
Mem: 9908K Active, 2404K Inact, 8368K Wired, 1736K Cache, 5072K Buf, 876K Free
Swap: 100M Total, 100M Free                                                    
                                                                              
  PID USERNAME PRI NICE   SIZE    RES STATE    TIME   WCPU    CPU COMMAND      
  371 root      96    0  3488K  2020K select   0:01  0.00%  0.00% sshd        
  438 sshd      96    0  4896K  2532K select   0:00  0.00%  0.00% sshd        
  443 root      96    0  6236K  2680K select   0:00  0.00%  0.00% sshd        
  199 root      96    0  2404K  1448K RUN      0:00  0.00%  0.00% ripd        
  439 root       5    0  2296K  1548K ttyin    0:00  0.00%  0.00% csh          
  445 root      20    0  2296K  1772K pause    0:00  0.00%  0.00% csh          
  429 root       8    0  1632K  1144K wait     0:00  0.00%  0.00% login        
  201 root      96    0  2692K  1672K RUN      0:00  0.00%  0.00% ospfd        
  228 root      96    0  1312K   772K select   0:00  0.00%  0.00% syslogd      
  437 root       4    0  5004K  2284K sbwait   0:00  0.00%  0.00% sshd        
  447 root      96    0  2212K  1436K RUN      0:00  0.00%  0.00% top          
  197 root      96    0  2208K  1212K select   0:00  0.00%  0.00% zebra        
  377 root      96    0  3528K  2156K RUN      0:00  0.00%  0.00% sendmail    
  395 root       8    0  1336K   864K nanslp   0:00  0.00%  0.00% cron        
  430 root       5    0  1276K   772K ttyin    0:00  0.00%  0.00% getty        
  434 root       5    0  1276K   772K ttyin    0:00  0.00%  0.00% getty        
  431 root       5    0  1276K   772K ttyin    0:00  0.00%  0.00% getty        
  436 root       5    0  1276K   772K ttyin    0:00  0.00%  0.00% getty      
соответственно сам роутер начинает жутко тормозить. Не подскажете, почему практически все ресурсы уходят в interrupt?


Содержание

Сообщения в этом обсуждении
"Роутер на FreeBSD 5.2.1 "
Отправлено Moralez , 05-Июл-05 11:03 
потому, что realtek дерьмо. Его даже в man rl ругают.... Поставьте интеловские сетевухи и настройте device polling (man fxp).

"Роутер на FreeBSD 5.2.1 "
Отправлено Moralez , 05-Июл-05 11:05 
кстати, rl тоже умеет device polling, но оно его не спасает.

"Роутер на FreeBSD 5.2.1 "
Отправлено kulik , 05-Июл-05 11:12 
>потому, что realtek дерьмо. Его даже в man rl ругают.... Поставьте интеловские
>сетевухи и настройте device polling (man fxp).

Проблема в том, что на данном железе и Linux Mandrake 9.1 + zebra система ведёт себя вполне адекватно, общая загрузка 30% максимум.


"Роутер на FreeBSD 5.2.1 "
Отправлено мелкая пакость , 05-Июл-05 13:28 
>Собран роутер на P166, 32М памяти, 3 сетевые на чипе Realtek. Установлена
>zebra-0.95. При проверке закачкивается фильм с ftp. Скорость 4.5 - 5
>мегабайт в секунду (через другой роутер 10М). Самое интересное показывает
[...]
>соответственно сам роутер начинает жутко тормозить. Не подскажете, почему практически все ресурсы
>уходят в interrupt?

забудьте про рилтеки - от них большего не добится никак
не знаю как вы смогли выжать нормальные результаты на линуксе, чип то одинаковый - гумно
как сказали выше смените на интел, если денег жалко хотя бы на 3ком - ненамного но всё-таки при 50% загрузки сети не сожрёт все ресурсы на прерывания
а вообще то п166 для роутера 100 мбитной сети это мало