On 22/12/2011, at 6:20 PM, PP;QQ P(P8P?P8QP8P= wrote: > am I right that OpenBSD does NOT use device polling like FreeBSD or > Linux (called "NAPI") do ?
yes. > any router (even at 10G rate) will perfectly work without polling ? my understanding is that polling is to limit/cap the amount of work the system will do so network traffic cannot livelock the system. openbsd has other mechanisms to mitigate against network livelock. > specially, I have a router (100-200Mb rate now) on "Broadcom BCM5721" > which is bge and Intel PRO/1000 QP (82571EB) which is em. > those cards will perfectly work on any speed without any special tunung ? your cpu matters more than your network card. dlg