Arno Garrels wrote:
> 
> My test: ICS 7.3 MB/s and FileZilla 12.0 MB/s in a 100 Mbit LAN.
> After I set DataSocket's winsock send and receive buffer size
> to 32768 (default 8192) speed notably increased to 11.4.

The receive buffer doesn't matter here of course :)
 
> I uploaded this changed OverbyteIcsFtpCli.pas here:
> http://www.duodata.de/misc/delphi/ics/OverbyteIcsFtpCli.zip

Forget this download please.

I just checked in a fix, it is available with a SVN client now or
included in next daily snapshot:
http://wiki.overbyte.be/wiki/index.php/ICS_Download

Log:
- Added published property DataSocketSndBufSize and public property
  DataSocketRcvBufSize. Increase DataSocketSndBufSize in order to 
  make uploads faster. Both values default to value 8192 which is the
  default winsock size. 
- Removed useless call to WSocket_getsockopt in
  TCustomFtpCli.DataSocketPutSessionAvailable. 

-- 
Arno Garrels
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to