Iperf-Netperf


Hi,

To give a better idea of Netperf-Iperf comparison.

The graph explains most of my concerns. (Have the same configurations as they are taken from the same setup).

Why is Iperf not performing as well as Netperf for lower buffer sizes?

(Netperf utilizes the whole CPU (100%) to give this performance while if Iperf keeps almost 99% of CPU idle)

 

Seeing Oprofile data it shows that Netperf spends almost

8% of CPU clock cycles on tcp_sendmsg(), tcp_transmit_skb(), e1000_xmit_frame() and _raw_spin_lock()

6% of CPU clock cycles on skb_clone() and _raw_read_unlock.  

The remaining are for negligible time duration.

 

 

 

Can we do some tweaking in the code to increase the throughput of Iperf?

 

Thanks for the help,

Samson

GIF image



Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index