The proposals listed below suggest a number of ways in which the FT administrator can optimize FT operation by modifying the operating parameters.
The following parameters are available for controlling the operation of openFT. You can specify these parameters by means of the ftmodo command:
The maximum number of asynchronous requests that openFT should process simultaneously (connection limit).
The maximum number of processes that are available for processing asynchronous requests (process limit).
The upper limit for the length of blocks to be transferred.
Following the installation of openFT/openFT-FTAM, the maximum block length is set to 65535 characters.
The maximum lifetime of transfer requests
You can view the current values of the parameters for an openFT instance with the ftshwo command.
You can also view and change the current operating parameters via the openFT Explorer. To do this, open the General tab and Options tab of the Operating Parameters window by selecting the appropriate menu item in the Administration menu. You will find a detailed description of each function in the online help.
Tips for performance control
When specifying the value for the process limit (PROC-LIM) and the connection limit (CONN-LIM), you must consider the following points:
You can only set the process limit to 1 or "Unlimited". If the value is "Unlimited" then the number of processes is determined by the connection limit (CONN-LIM) since each process handles only one connection.
A low value for the process limit means that the requests are distributed across just a few processes and are therefore processed more slowly, but that on the other hand the performance of other applications on your computer is not significantly impacted.
A high value for the process limit means that the requests are distributed over more processes and are therefore processed more quickly. On the other hand, increasing the process limit by too great an amount can cause the throughput to level off or even fall. In addition, the performance of other applications on your computer will be impacted to a greater extent.
A low value for the connection limit means that only a few file transfers can run concurrently, and that connection requests from remote partners will be rejected more often because the limit is exceeded. The performance of other applications on your computer will not be degraded significantly.
A high value for the connection limit means that a high volume of file transfer requests will be processed concurrently and will therefore be handled in a short period of time and connection requests from remote partners will generally be accepted. The performance of other applications on your computer will, however, possibly be degraded to a greater extent.