небольшой оффтоп: device polling
Alex Vorona
voron at amhost.net
Thu Nov 15 00:01:06 MSK 2007
Exe пишет:
> Это какой же буфер у сетевушки что она 1000 пакетов держит?
>
>> tx-пакеты не в счёт :)
>> rx ~50k на 6k прерываний. Плоховатый показатель < 10 packets /
>> interrupt . Такой я видел и на linux с NAPI на e100 :)
>> При поллинге я вижу по 1к пакетов за 1 полл
>> sysctl kern.polling
>> kern.polling.burst: 1000
>> kern.polling.burst_max: 1000
>> kern.polling.each_burst: 1000
>>
>>
>
пробегитесь по гигабитками и посмотрите
вот бортовая Intel
ethtool -g eth1
Ring parameters for eth1:
Pre-set maximums:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 4096
Бортовая Broadcom - не дотянула :)
ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX: 511
RX Mini: 0
RX Jumbo: 0
TX: 511
что такое 1к пакетов на гигабите? На 100мбит можно 100к pps сделать ...
More information about the nginx-ru
mailing list