GuildFTPd Buffer Size (Send / Recieve)


The following is a quick chart that is designed to help you reference buffer size values that may or may not help you improve upload and download speeds.

VALUE in bytes (KiloByte Translation) When this value works best
4096 4 KB Dial-up or slow connections
8192 8 KB Dial-up or slow connections
12288 12 KB Dial-up or slow connections | Cable / DSL | ISDN
16384 (default) 16 KB Cable / DSL | ISDN
20480 20 KB Cable / DSL | ISDN
24576 24 KB Cable / DSL | ISDN | T1
28672 28 KB Cable / DSL | ISDN | T1
32768 32 KB Cable / DSL | ISDN | T1
49152 48 KB Cable / DSL | ISDN | T1
65536 64 KB LAN | T3
131072 128 KB LAN | T3

You can experiment with each value or use your own. Modifying the buffers may drastically improve or degrade your FTP speeds. Only experimentation and trial-n-error will give you the best results. When in doubt, leave the defaults.

! IMPORTANT ! Your users will benefit from knowing what your buffer sizes are. They may be able to customize their FTP client buffer settings to work better with GuildFTPd.

For example, WS_FTP LE has a transmission and receive buffer size (in bytes) that a user can modify. [It's in the Options / Advanced tab.] It does have a limit of 4096 for both. However, experimenting with each buffer may produce faster or more stable downloads/uploads, just as much as changing the buffers in GuildFTPd.