View Single Post
Old 09-17-2011, 01:46 PM  
FlashFXP Developer
bigstar's Avatar
Join Date: Oct 2001
Posts: 8,012

When upgrading from FlashFXP v3.6 its very important to make sure the TCP/IP buffer size setting is set back to default, This setting was flawed in v3.6 and doesn't work as intended and now that its fixed an incorrect TCP/IP buffer size setting can hurt performance.

This setting is located in the Preferences dialog under the connection section.
Both should be set to (default) and then click Apply, now connect to a site and test the changes.

The (default) value is capable of maxing out a gigabit local network connection.

Typically you would increase the TCP/IP buffer size in situations where you have a high latency. The higher the latency the more you may benefit from a larger TCP/IP buffer size. For example a wireless connection has a higher latency than a wired connection, provided the quality of the wireless signal is good you'll see faster speeds with a larger TCP/IP buffer, however if the wireless connection has packet loss and poor quality then a smaller TCP/IP buffer may work best.

Windows Vista and Windows 7 have a redesigned network stack compared to Windows XP and your results can vary a lot even with the same settings in FlashFXP. I would recommend trying the portable edition of FlashFXP on Windows 7.

Also FlashFXP v3.6 does not support Windows 7. In Windows 7, FlashFXP v3.6 runs in compatibility mode and we've seen that applications can perform quite differently when running in compatibility mode vs not.

In some cases applications that are not compatible with Windows 7 will run in a special mode that can make them very special, I've seen applications running in compatibility mode that are able to bypass certain 3rd party firewalls and network filters. In one such situation FlashFXP v3.6 worked fine on Windows 7 but the newer FlashFXP v4.0 was being blocked by a parental control software that was blocking the connection because the host/ip was not allowed.
bigstar is offline