I sent a note to Netgate support asking if they had any tuning recommendations, and if they thought their system should be able to do better than 500-600mbps, and I got this note back:
–-------------------------------------------------
6-700Mbps is about what I would expect though from the 2220. It won't push 940Mbps.
That is very dependent on the type of traffic in use though as always when trying to measure throughput.
Pulling a large file while observing 'top -aSH' has always proved the most reliable method for testing high throughput for me. I found that many online tests, like speedtest.net, were inconsistent at high values.
If you imported a config check you have powerd enabled. Without that the SG series boxes will run at their lowest speed. I doubt yours is though as you wouldn't get 500Mbps in that case.
Thanks,
Steve
Turns out, I did not have PowerD checked. I did so, and selected the HiAdaptive option and am now getting download speeds consistently over 800mbps and an sometimes over 900mbps! %Idle drops to 5%-10%. Although I'm still interested in continuing to tune and refine system settings to improve processing efficiency, I'm pretty happy with the overall throughput now.
-Phil

