The benchmark performance tests can be run with Onload using
the Onload kernel bypass. To do this add onload
to the start of each command line.
TCP Throughput with Netperf
Run the net-server application on system-1:
[system-1]# pkill -f netserver
[system-1]# onload taskset -c 1 netserver
Run the netperf application on system-2:
[system-2]# onload taskset -c 1 \
netperf -t TCP_RR -H <system1-ip> -l 10 -- -r 32
Socket Size Request Resp. Elapsed Trans.
Send Recv Size Size Time Rate
bytes Bytes bytes bytes secs. per sec
16384 87380 32 32 10.00 481130.34
This transaction rate is over 3 times the rate achieved without Onload (see Throughput without Onload below).