I realize the products are very different but figured i’d toss a discussion thread about CPU consumption of the different products for comparison to see if there is anything that can be done to optimize the ftp serve backend.
Currently 2 upload streams on my VPS use about 20% of the a CPU to upload date with ftp serve. When compared to vsftpd (a dedicated product) it is more than double. The vsftpd daemon uses about 6%. Thats a considerable difference that I thought was worth mentioning.
Any ideas why rclone uses so much more CPU doing the same network work? Any ideas on how to optimize that from either a flag perspective or code?
Mine is just a basic command for now with mostly defaults:
rclone -vvv serve ftp local:/data/xxxx --addr :NNNN --user xxxx --pass xxxx --checkers 10 --transfers 10 --gid $gid --uid $uid --umask $UMASK --dir-cache-time 0