Just an update to point to another old patch that enable flowtable on the 
forwarding path to increase performance (reduce contention) to be on par with 
Linux:
http://people.freebsd.org/~fabient/FreeBSDvsLinux10GB.png (forwarding 256B 
packets, % to line rate on 2x10Gb 82599 interface with 1xXeon W3680)
http://people.freebsd.org/~fabient/patch-flowtable-forward

Coupled with the polling code it perform quite well.

Last things a latency / polling overhead test result:
http://people.freebsd.org/~fabient/polllatency.png

User app is the time it take to run a CPU related benchmark (lower is better), 
net load is fixed as high but let some CPU available.
Freq is the HZ for polling or the measured intr frequency for that load. 
Latency is measured by Spirent STC.

Fabien




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

Reply via email to