Go Back   FlashFXP Forums > FlashFXP > General Discussions


General Discussions Need help? Have a problem? Let us help you. Bug reports and feature requests should be made using the Bug Tracker or Feature Tracker

Closed Thread
 
Thread Tools Rate Thread
Old 04-20-2011, 03:13 PM   #1
Junior Member
FlashFXP Beta Tester
 
Join Date: Jul 2005
Posts: 2
Default Auto buffer size related to slow download?

I'm noticing that about 1 in 5 downloads (from the same ftp, same types of files and sizes) will not get above 70KB/s while the remaining downloads have no problem staying between 2-5MB/s. A quick abort and transfer usually corrects the slow transfer. So I'm curious if the auto buffer size is potentially causing the slow transfers. When and how often does the tcp/ip buffer size change when set to "(auto)"? Is there any way to see the value of the buffer when it is being automatically configured? Any other idea on what might be causing this or how to diagnose? Thanks!
inetscan is offline  
Old 04-20-2011, 03:39 PM   #2
Super Duper
FlashFXP Beta Tester
 
MxxCon's Avatar
 
Join Date: Oct 2001
Location: Brooklyn, NY
Posts: 3,742
Default

Highly unlikely that FlashFXP or your OS is doing that. It could be your ISP or some networking device.
Connect to this ftp using encryption or another port and see if you still have this problems.
__________________
[Sig removed by Administrator: Signature can not exceed 20GB]
MxxCon is offline  
Old 04-21-2011, 12:24 PM   #3
FlashFXP Developer
FlashFXP Administrator
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 7,093
Default

Using auto buffer size can result in better or worse performance, This method is intended for networks where conditions are always changing for better or worse and your transfer speeds range from very slow to extremely fast. If you're using Vista or Windows 7 this feature can hurt performance.

We recommend using default.

If you're trying to get optimal speeds unfortunately you wont be able to by adjusting the TCP/IP buffers in FlashFXP, We recently discovered an issue with this setting and anything but default will cause unexpected performance results.

The Receive TCP/IP buffer size is how much data can be held in memory waiting for the application to receive it, if the memory buffer is full it will not accept anymore data from the server until space is available.

The send TCP/IP Buffer size is how much data can be pending to send to the server, once the buffer is full it wont accept anymore data from the client, when space is available to send more data the application is notified and more data is put into the buffer.
bigstar is online now  
Old 04-22-2011, 03:02 PM   #4
Junior Member
FlashFXP Beta Tester
 
Join Date: Jul 2005
Posts: 2
Default

Thanks for the responses, I will continue digging.
inetscan is offline  
Closed Thread
Create a free account to browse our forums without ads



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -5. The time now is 08:29 AM.