Command Line Parameters for the Winsock Performance Test (Windows Embedded CE 6.0)
1/6/2010
You can modify the behavior of the Winsock Performance Test by editing the command line for the test. To specify one or more of the following optional command line parameters for this test, use the –c command line parameter, which forces Tux to pass the specified string into the test module. For more information about how to edit the command line for a test, see Editing the Command-Line for a Test.
The following table shows the command line parameters for the Winsock Performance Test.
Command line parameter | Description |
---|---|
-? |
Displays a list of command line parameters for the test. |
-s server |
Specifies the server name or server Internet Protocol (IP) address. The default value is localhost. |
-i ip_version |
Specifies which IP version to use. This value must be 4 or 6. The default value is 4. |
-b bufsize1,bufsize2,... |
Specifies a comma-delimited list of buffer sizes through which to iterate. |
-n num_buffers |
Specifies the number of buffers to send or receive. The default value is 10000. |
-p num_ping_buffers |
Specifies the number of buffers to send or receive in ping tests. The default value is 100. |
-r send_rate |
Specifies the rate at which the server or client sends data, in kilobits per second (Kbps). This parameter specifies how often the server or client calls the send function. The default value is max. |
-t recv_rate |
Specifies the rate at which the server or client receives data, in Kbps. This parameter specifies how often the server or client calls the recv function. The default value is max. |
-g gw_option |
Throttles send operations on the client during test case 1007. The default value is 0, which means that throttling is disabled. You can use this parameter when you test a gateway. |
-x extension |
Applies a file name extension to the file name generated by Perflog.dll |
-k ce_priority |
Sets the priority of the thread that processes send and receive operations. The default value is 251. |
-m montecarlo_opt |
Enable or disables Monte Carlo logging while the test runs. The default value is FALSE. |
-c alt_cpu_mon_opt |
If the run-time image does not support the GetIdleTime function, specifies that the test can use a different method to take CPU measurements. The default value is FALSE. |
-q udp_recv_queue |
Set the byte size of the UDP receive queue. The default is 32768 bytes. |