3 ms·
The NIC is an Intel x520. pfSense/opnSense both maxed out at routing about 5-7 Gbps with about 20% CPU usage (I'm assuming one core maxed) with the default conf
by kalleboo 2y ago
The NIC is an Intel x520. pfSense/opnSense both maxed out at routing about 5-7 Gbps with about 20% CPU usage (I'm assuming one core maxed) with the default config (so no IPS or QoS or anything configured, just basic NAT)
Tried a bunch of the random tunables people were posting on forums, tried turning on the hardware offload the manual says you shouldn't touch, it made no difference.
- tw04 2y agoModern OPNsense shouldn't be single threaded on routing. I guess without knowing the exact CPU it's tough to say, but a xeon-d will easily do 10Gbe routing which is ~1700 single core passmark, 11k for all cores. https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+D-1541+%40+2.10GHz https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+D-1541+%...
- kalleboo 2y agoTo me at least it looks like it's throttled on a single core https://kalleboo.com/linked/opnsense/vmstat.png https://kalleboo.com/linked/opnsense/vmstat.png Vs Linux/OpenWrt which still has somewhat lop-sided CPU usage https://kalleboo.com/linked/opnsense/openwrt-htop.png https://kalleboo.com/linked/opnsense/openwrt-htop.png The CPU is a Core i3-8100T, which should handle it fine based on that CPU benchmark site