IP forwarding performance, different hardware this time
Sepherosa Ziehau
sepherosa at gmail.com
Fri May 10 02:44:55 PDT 2013
Hi all,
The connection setup and machines used are same as in:
http://lists.dragonflybsd.org/pipermail/users/2013-February/053184.html
Two types of NICs are tested. The kernel is @a86cc10 (INVARIANTS
enabled). Bidirectional IP forwarding is tested (18B UDP datagrams).
Idle time is also listed in the result.
======================
Broadcom BCM5719 (bnx(4)), which is 4 ports. Each port support 4 RX
and 4 TX queues; all are enabled.
MSI-X mode:
Normal mode, interrupt rate is ~12500/s, forwarding @5.35Mpps, less
than 10% idle time on each HT
Fast mode, interrupt rate is ~12500/s, forwarding @5.35Mpps, ~35% idle
time on each HT
Polling @10000Hz, burst max 150:
Normal mode, forwarding @5.02Mpps, ~10% idle time on each HT
Fast mode, forwarding @5.32Mpps, ~35% idle time on each HT
Polling @6000Hz, burst max 250:
Normal mode, forwarding @4.70Mpps, ~15%-20% idle time on each HT
Fast mode, forwarding @5.08Mpps, ~40%-50% idle time on each HT
======================
Intel 82580 (igb(4)), which is 4 ports. Each port support 8 RX and 8
TX queues; all are enabled.
MSI-X mode:
Normal mode, interrupt rate is ~15000/s, forwarding @4.50Mpps, less
than 5% idle time on each HT
Fast mode, interrupt rate is ~20000/s, forwarding @5.50Mpps, less the
10% idle time on each HT
Polling @10000Hz, burst max 150:
Normal mode, forwarding @4.67Mpps, ~10% idle time on each HT
Fast mode, forwarding @5.50Mpps, ~10% idle time on each HT
Polling @6000Hz, burst max 250 (This improves a little bit since 2013 Feb):
Normal mode, forwarding @4.67Mpps, ~10% idle time on each HT
Fast mode, forwarding @5.76Mpps, ~10% idle time on each HT
Best Regards,
sephe
--
Tomorrow Will Never Die
More information about the Users
mailing list