I am rewriting an existing script that transfer files from a server to a local system using FTP transfer, which is threaded, using fork.
I need to rewrite it in a new framework. May I know whether multiprocessing really improves the performance on transfer. My Understanding is the performance of a script like this only depends on IO , so I am planning to write it as single threaded.
May I know what all are the factors affects the performance of a transfer script like this?