> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Arno Garrels > Sent: 16 October 2007 13:24 > To: ICS support mailing > Subject: Re: [twsocket] A TFtpCli application performance question > > Tobias Rapp wrote: > > Also do not forget to play with the BufSize and SocketSndBufSize > > settings on tWSocket. I made good experiences when using values of > > ~1MB. The default value for both settings is very low (at least for > > file delivery purposes). > > But upload of large files is pretty fast, the problem seems to be with > plenty of small files only, see my previous message. > > > > > /Tobias > >
The FTP protocol is really slow for many small files because of the many roundtrip commands and replies, and the new data connection for each file. The only way you're going to achieve a decent speed is by using multiple connections. (or changing protocol :) - if you don't need to specifically support FTP servers, have a look at rsync - not sure if the protocol is open, but it supports pipelining and zlib compression making it very fast). Dan -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be