Configuring CuteFTP Pro for Best Performance
THE INFORMATION IN THIS ARTICLE APPLIES TO:
CuteFTP Pro® (All Versions)
The CuteFTP Pro transfer engine is much more powerful than the one used in older versions of CuteFTP. One of the benefits of the more powerful transfer engine is that it is highly configurable. With so many of the configuration options available, it is sometimes difficult to ascertain what settings are best. Even though the default configuration settings work well for most users, it may sometimes be beneficial to customize them to suit your specific needs. Doing so has the potential to increase transfer throughput by 300% to 400% compared to older versions of CuteFTP and most other competing FTP clients. If setup incorrectly however, performance can be degraded.
Some of the variables affecting throughput are the number of files being transferred, the individual file sizes, and whether you want to open only one session or multiple simultaneous sessions to the remote host. We recommend the following guidelines:
1. Multipart Transfers. If you are transferring one or more large-size files, use the Multipart transfer capability. (Right Click File > Download Advanced > Download Multi-part) Make certain that multiple connections are allowed for the site under Tools > Global Options > Connection. When transferring large files in this manner, you should see significant increases in speed. For more information about multipart transfers, please see the CuteFTP Pro help file topic titled Multi-part (accelerated) transfers.
2. Multiple Simultaneous Transfers. CuteFTP Pro can transfer up to 100 items simultaneously. This capability is useful in situations in which you need to transfer many small to medium size files. Earlier versions of CuteFTP (and most other FTP clients) can only transfer files one at a time (sequentially). To transfer files simultaneously, navigate to Tools > Global Options > Connection and set Per site max connections/transfers to an appropriate limit. Note that setting the limit too high may compromise overall system performance. Once configured, simply drag and drop your files or otherwise transfer them normally and let CuteFTP Pro take care of rest. For more information about multiple simultaneous transfers, please see the help file topic titled Connection options.
3. If your needs are more modest, and you are transferring just one or a relatively few small to medium sized files or if multi-part or multiple simultaneous connections is otherwise not desired, navigate to Tools > Global Options > Connection and make sure that Per site max connections/transfers is set to "1". Then navigate to Tools > Global Options > Transfer and select the Transfer files over the browse session check box. Doing so configures CuteFTP Pro so that a new session is not opened for each transfer. Otherwise, opening a new session for each transfer can take a few seconds and can effectively increase the overall transfer time when compared to some older versions of CuteFTP which always transferred files over the same session.
We are confident that once you configure CuteFTP Pro for your particular needs, you will experience faster transfers than ever before.