pipe vs queues: many queues slows down network speed

Коньков Евгений kes-kes at yandex.ru
Fri Jul 23 18:02:39 UTC 2010


Hi

c pipe 46 config bw 15Mbit/s     queue 50   mask dst-ip 0xffffffff gred 0.002/10/30/0.1
c queue 46 config pipe 46 queue 50          mask dst-ip 0xffffffff gred 0.002/10/30/0.1

ipfw add 5620 pipe 46 ip from any to any out xmit ng*   -- works fine
if I add instead
ipfw add 5620 queue 46 all from any to any out xmit ng*
it work fine too but if there less then about 40 queues
if there many queues 60-100 each queue get 1-2Mbit/s

Maximum bandwidth I can do is 75Mbit
Current bandwidth is 30-35Mbit

So one any client (queue) may gen ~30Mbit
when in firewall pipe it can do
when in firewall is queue it can't: only 1-2Mbit/s =(


any sugestions?



-- 
Konkov Eugen                          mailto:kes-kes at yandex.ru



More information about the freebsd-questions mailing list