Delay after downloading several small files

Need help with FileZilla Client? Something does not work as expected? In this forum you may find an answer.

Moderator: Project members

Post Reply
Message
Author
swbrains
500 Syntax error
Posts: 13
Joined: 2010-07-31 15:12

Delay after downloading several small files

#1 Post by swbrains » 2019-02-10 21:30

I noticed today when downloading 76 small files (all less than 7 KB, most are 1 KB) from an account on my server that the transfer process starts off pretty fast with the files scrolling by pretty quickly as they are downloaded with no delay between files. But after about after about 50 files or so are downloaded, it slows down and often pauses for about 2-3 seconds, then downloads 2 more, pauses, 2 more, pauses, and so on.

I also see the green activity/download icon in the app go dark during those delays.

Incidentally, I have my FileZilla set to allow 2 simultaneous transfers. If I set it to 5 simultaneous transfers, it will download 5 files, then pause, 5 more, then pause, etc. But the first ~50 files to be downloaded always download with no pauses between them.

I'm using FileZilla 3.40.0 on Windows 10.
I duplicated the issue on my desktop (wired) and laptop (wireless) both using the same current version of FileZilla.
I don't have any third-party firewalls installed on either of my local computer(s) other than the Windows default firewall.
The issue is reproducible every time I download the files.

Finally, I tried installing CyberDuck and under its default settings (it did import the bookmarks from FileZilla), it downloaded the same folder in one continuous stream with no delays, so it seems the server is not causing the delays.

In the FileZilla log excerpt, you can see the commands that are executing when the delay occurs, after the RETR command and before it responds with "150 Accepted data conntection":

2019-02-10 11:31:32 16352 3 Status: Starting download of /public_html/bbs-images/exclamation.gif
2019-02-10 11:31:32 16352 3 Command: PASV
2019-02-10 11:31:32 16352 3 Response: 227 Entering Passive Mode (65,60,11,50,208,97)
2019-02-10 11:31:32 16352 3 Command: RETR exclamation.gif
2019-02-10 11:31:35 16352 2 Response: 150 Accepted data connection
2019-02-10 11:31:35 16352 2 Response: 226-File successfully transferred
2019-02-10 11:31:35 16352 2 Response: 226 0.000 seconds (measured here), 11.96 Mbytes per second

Any ideas why this 3-second delay occurs repeatedly after reaching a certain point in the download queue?

Thanks!

User avatar
botg
Site Admin
Posts: 35491
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Delay after downloading several small files

#2 Post by botg » 2019-02-12 08:16

Are you using FTP over TLS, as indicated by the lock icon in the status bar?

Which FTP server software (product and version) is running on the server machine?

MusoAndy
500 Command not understood
Posts: 2
Joined: 2020-07-08 19:37
First name: Andy
Last name: Trott

Re: Delay after downloading several small files

#3 Post by MusoAndy » 2020-10-02 10:21

I have exactly the same issue as this.

I have a database of a few hundred small text files. These files are downloaded by a client, but Filezilla pauses for 10 secs or so every 50 files that are downloaded. This is very annoying and I can't find a solution.

The same issue occurs if I request an FTPDirectory list - it pauses after 50 files - again very annoying!

Does anyone have a suggestion please?

User avatar
botg
Site Admin
Posts: 35491
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Delay after downloading several small files

#4 Post by botg » 2020-10-05 07:59

Are you using Windows Firewall? Try disabling it for a test.

Post Reply