Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: уменьшение трафик а в сети
 
 
10.03.2009 13:39, Монашёв Михаил wrote:
 
Здравствуйте, Игорь.
 
Заметил, что в top -S сетевуха кушает много проца:
31 root     1 -68    -     0K    16K -      6 331.9H 40.52% em1 taskq
После  прочтения кучи форумов и листов рассылки я пришёл к выводу, что
причина  такой нагрузки - большое количество пакетов. Сейчас у меня их
около 40 тыс. в секунду. Возникла мысль, что можно значительно снизить
 
 
 
 
40% em1 в данном случае уходит на приём/передачу пакетов и обработку
входящего TCP/IP. Можно даже посмотреть, сколько приблизительно уходит
на TCP/IP, если отдать его обработку swi1:
 
 
 
sysctl net.inet.ip.intr_queue_maxlen=2048
 
 
 
а потом
sysctl net.isr.direct=0
 
 
Попробовал.
em1 taskq отдал две трети процессора на swi1: net
Какой из этого можно сделать вывод?
 
 
А что если поднять MTU на серверах, если позволяет соединение между ними?
 
 
 |