Juniper's vSRX is a resource HOG.
4x CPU cores, and 8 GB ram:
Maximum speed I'm seeing? About 380 mbit.
Same host, #FreeBSD router with 2x CPUs, and 4 GB ram, and spending a huge chunk of that on ZFS:
4,800 mbit, and the host freely admits they are in dire need of another 10gigE link, minimum.
I loves me some JunOS, but god damn, the vSRX platform is dogshit.
My vSRX is technically licensed for six CPU cores, but that didn't make it much faster.