Our Products:   CompleteFTP  edtFTPnet/Free  edtFTPnet/PRO  edtFTPj/Free  edtFTPj/PRO
0 votes
2.7k views
in .NET FTP by
How does the TransferBufferSize property in FTPClient affect the overall speed of an FTP put? For example, what is the benefit of having a larger value, say 65536, versus a smaller value, say 512?

Also, how does the value of the TransferBufferSize property work on different kinds of networks - LAN vs WAN?

Any help or insight into this would help.

Thanks, Andy.

2 Answers

0 votes
by (162k points)
We're not sure it really makes any difference actually. It is a feature we might end up deprecating. We thought we'd expose the internal buffer size in case it helped in particular situations.

How does the TransferBufferSize property in FTPClient affect the overall speed of an FTP put? For example, what is the benefit of having a larger value, say 65536, versus a smaller value, say 512?

Also, how does the value of the TransferBufferSize property work on different kinds of networks - LAN vs WAN?

Any help or insight into this would help.

Thanks, Andy.
0 votes
by
Do you have a recommended value for TransferBufferSize property based on your experience?

Also, it is important to note that the version of FTPClient.cs source I am running is Revision 1.4 2004/10/06 20:56:46. This version has hardcoded buffer size of 512.

Categories

...