I am starting this thread to share some experiences with bandwidth testing on 2.9.24. It will become more complete the more testing I document.
Using bandwidth test between 2 mikrotik routers, both running on 3.0ghz Pentium D (631). These are dual core chips but is only using single core with Mikrotik. Network cards are Intel PCIe 82573 onboard. Intel MT quad port tests will be next. Cross over cable between the two routers.
NOTE: This first testing is between 2 routers directly, not in the recommended bandwidth testing configuration. Two end bandwidth testing devices with a middle router will be used going forward. This means 2 machines generating traffic 'thru' the router being tested. Again, the results below are end to end bandwidth tests with only 2 routers, 1 generating packets, the other receiving them. Still pretty amazing.
128 byte packet size:
610000 p/s, 712mbps
1500 byte packet size:
80,000 p/s, 975mbps
This configuration ran solid overnight 2 days in a row. Router generating traffic was at 100% cpu, the receiving router was at 22% cpu average.
It was actually possible to use 2gbps when sending both ways and larger packet sizes. (http://h1x.com/mt/gigabit/gigabit.html)
More to come - I'm just posting to brag about 610,000p/s in the first test : ) I assume if the proper bandwidth testing was setup (3 devices) I will see even better. I will test a routerboard 532 as well for comparison.