Delete large files in large directories takes ages / freezes FC

Bugs and issues - current donor version.
Post Reply
Message
Author
ralf_hh
Posts: 3
Joined: 21.11.2017, 10:39

Delete large files in large directories takes ages / freezes FC

#1 Post by ralf_hh » 21.11.2017, 11:02

FreeCommander XE 2017 Build 741 64-bit donor, Win7pro - 64bit Build 6701 SP1. German language.

I have several folders with a large number of files, from 3K to 100k. Whenever I delete a file from one of these folders, FC will freeze for a considerable amount of time up to several minutes. The duration of the freeze seems to be dependent on the numbers of files in the directory as well as on the type of files. Video/Audio files, when being deleted, will make FC freeze a lot longer than small text files. It seems to me that FC does some directory refresh when deleting, reading deep into the file information which would explain why complex files result in a longer freeze than simple ones.

I use the Windows delete method which may important because Windows Explorer will execute the same delete much faster. So I have to attribute the delays to something that FC does while Windows Explorer does not.

In my FC file browser window only file name, date, size and type are displayed, no fancy items like resolution, bit rate, duration and such which might require a deeper look into each file why refreshing the window after a delete. Thus, a delete should be executed at a glance which my copy of FC is miles away from.

The problem has been persistent for a couple of FC builds, so it is nothing that came with a recent update. I am using FC for a couple of years now and to my best knowledge the bug/problem has always been there.

pOpY
Posts: 19
Joined: 24.01.2017, 21:21

Re: Delete large files in large directories takes ages / freezes FC

#2 Post by pOpY » 21.11.2017, 14:37

+1 Ill think it has todo that the delete shell proccess isnt startet in another thread or async.
That same issue was with "windows copy" method some time ago and was fixed (dont remember which version).
Here is also a rather old bug report: viewtopic.php?t=788
but ill think its the same issue.

@Marek: Is it possible to use the same mechanism as on "windows copy" on the "windows delete" shell function/dialog?

thx
pOpY

User avatar
Dreamer
Site Admin
Posts: 3188
Joined: 19.08.2007, 21:40
Location: Slovakia

Re: Delete large files in large directories takes ages / freezes FC

#3 Post by Dreamer » 21.11.2017, 21:22

I think it was changed few builds ago, please upgrade to last available version (762 donor or 760 public).

pOpY
Posts: 19
Joined: 24.01.2017, 21:21

Re: Delete large files in large directories takes ages / freezes FC

#4 Post by pOpY » 22.11.2017, 11:52

Ill have the 762 donor x64 version and the issue is not solved.

@Marek: Any chance of getting a fix?

thx
pOpY

User avatar
Dreamer
Site Admin
Posts: 3188
Joined: 19.08.2007, 21:40
Location: Slovakia

Re: Delete large files in large directories takes ages / freezes FC

#5 Post by Dreamer » 22.11.2017, 20:07

Could you provide some steps to reproduce, use default settings, number of files, folders, using list or details view, plain view? OS?

Marek
Author
Author
Posts: 2260
Joined: 10.04.2006, 07:48
Location: Germany
Contact:

Re: Delete large files in large directories takes ages / freezes FC

#6 Post by Marek » 22.11.2017, 20:13

Yes, I need all what Dreamer say and freecommander.ini.

ralf_hh
Posts: 3
Joined: 21.11.2017, 10:39

Re: Delete large files in large directories takes ages / freezes FC

#7 Post by ralf_hh » 24.11.2017, 07:44

I don't find a way to attach files here. Am I to send the .ini and the other stuff via E-Mail? Thanks for your support.

User avatar
Dreamer
Site Admin
Posts: 3188
Joined: 19.08.2007, 21:40
Location: Slovakia

Re: Delete large files in large directories takes ages / freezes FC

#8 Post by Dreamer » 24.11.2017, 19:12

Yes, you can use email.

ralf_hh
Posts: 3
Joined: 21.11.2017, 10:39

Re: Delete large files in large directories takes ages / freezes FC

#9 Post by ralf_hh » 28.11.2017, 09:16

I am still trying to find out under which condition FC hangs when deleting. Even in the same directory, it does not always happen, but when it happens it is extremely annoying. Made me put a hotkey in my task bar that kills and restarts FC. I shall be back if I have some more data of which circumstances cause FC to hang and I shall e-mail the requested files then.

Post Reply

Who is online

Users browsing this forum: Google [Bot], YaCy [Bot] and 3 guests