Q-Logic 3100 Network Card User Manual


 
5–Windows Server 2003 and 2008 Driver Installation and Configuration
Windows Server Performance
NE0154601-00 A 5-27
c. Change the directory path to the location to where ntttcp was
downloaded or copied. An example directory tree is shown in
Figure 5-21.
Figure 5-21. Location of ntttcp
For scripts, see the tools package included with the release.
ntttcp Overview
There are two switches on ntttcp that boost performance: -a and -rb.
ntttcp can be run without an optimal value for the -a switch and without the -rb
switch for the QLE3044.
When running ntttcp with the QLE3142, and in particular with fewer threads on
Windows Server, performance is limited by the receive window and by the
outstanding I/O (-a) value, regardless of hardware limitations.
For the receive side, the optimal value is 16 for -a and 512000 for -rb (or
something similar). With these values, a single thread should perform closer to a
multi-thread configuration. From a DOS command prompt, type the following
command. Note that the command must be executed from the same directory in
which the executable files are located.
ntttcpr -m 16,0,<rcv ipaddr> -n <# of tcp segs for snd/rcv> -a 16
For the transmit side, -a should be a value less than 8. The more threads, the
lower the value.
NOTE:
The send (transmit) and receive side ntttcp commands must use the
receive side’s IP address.