I working on a performance issue involving a backup software (HP Dataprotector, for information purposes, but forget about it). During an analysis using the iperf tool I noticed this values:
Using 1 thread: 760Mbits/s (iperf -P 1)
Using 3 threads: about 900Mbits/s (iperf -P 3)
Using 4 threads and beyond: 946Mbits/s (iperf -P 4)
The question is: Why can't I reach the full gig speed by using just one thread (one connection)?
Using a fast ethernet card, I can achieve 94Mb/s with 1 thread. No problem at all. The problem seems to show just with a gig connection.