Comparative Throughput Testing Including NAT, SQM, WireGuard, and OpenVPN

Also pay attention to SIRQ, as well as Idle, often that's where a maxout occurs.

I don't know that architecture off the top of my head, if it's multi core and you're running 21.x.x.x, you might try the new Packet Steering setting under Network, Interfaces, Global Network Settings. It seems to spread network SIRQ's across CPU cores.

You might also try irqbalance, it seems to do similar but not the same kinds of things (hardware IRQ balancing only?) Both may benefit you, as well. Experiment... Might help squeeze out more performance.

Edit: Just noticed egnnic said it's a single core, two thread. Give it a try anyway, maybe it might help in a two threaded situation?

1 Like

Thanks. I did more extensive tests here: