Network performance in a dual CPU system
lukem.freebsd at cse.unsw.edu.au
lukem.freebsd at cse.unsw.edu.au
Sun Feb 12 15:28:43 PST 2006
On Sat, 11 Feb 2006, dima wrote:
> There are several software (FreeBSD specific) options though:
> 1. You should surely try polling(4). 50kpps mean 50000 interrupts and
> the same amount of context switches, which are quite expensive.
While this was true in the 80's, it is blatantly wrong for any decent
modern network interface. Every gigabit card I've used has had some form
of interrupt mitigation. Usually this takes the form of one or more timers
which limit the maximum interrupt rate.
--
Luke
More information about the freebsd-net
mailing list