in reply to Performance of FTP Transfer

My Understanding is the performance of a script like this only depends on IO

Is the network not a bottleneck for you? (How is your local system "connected" to the server) I doubt very much if a threaded approach will improve the overall performance of ftp-ing a number of files. I recall there are tools around for finding out what the ftp bottlenecks are?