Dear Dave,

intr_queue_drops was rising very quickly, after changing queue_maxlen to 500
(from 50) the problems all went away. What's a reasonable value for that for
a high load box (5000+ interrupts a second) ?

http://devwiki.pfsense.org/Tuning?show_comments=1
they set it to 3000

intel em-cards have a buffer of max. 4096

some more talks & tuning:
http://osdir.com/ml/freebsd.devel.net/2002-10/msg00072.html
http://osdir.com/ml/freebsd.devel.net/2002-10/msg00104.html

Also, while over a 1000 pings have gone through fine now, a minute or two
after I made the change I saw this --

64 bytes from x.x.x.x: icmp_seq=25 ttl=255 time=0.465 ms
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
64 bytes from x.x.x.x: icmp_seq=35 ttl=255 time=0.294 ms

It hasn't happened again (and I hope it doesn't) - but is that something I
should look for?

try todo a netstat -m when you get the buffer errors.

and increase:
net.inet.tcp.sendspace

just to be shure, you have a 1000mbit link?


Kind regards,
        Ingo Flaschberger

_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to