?[TC 8.50x32] Local directory reading is too slow!

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Hemlikevew
Junior Member
Junior Member
Posts: 10
Joined: 2014-03-13, 19:04 UTC

Post by *Hemlikevew »

Tested TCx32 beta 4 and it is a winner.
Hemlikevew
Junior Member
Junior Member
Posts: 10
Joined: 2014-03-13, 19:04 UTC

Post by *Hemlikevew »

TCx64 beta 5 work like a charm. Many thanks.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Seems like the icon extraction in the background and the cached lookup of the shares have helped!
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Now that I have moved the function to check for shared folders to the background too, there shouldn't be any major slowdowns any more when reading and displaying directories...
Author of Total Commander
https://www.ghisler.com
Alexmam
Junior Member
Junior Member
Posts: 3
Joined: 2014-07-16, 13:25 UTC

Post by *Alexmam »

Still not fixed. I am on Windows 7, Haswell CPU, SSD+HDD, pretty fast config.

With NIS, 360+, Avast AV software, files in folders are shown very fast, no lags when opening folder.

With AVG, Bitdefender, KIS and few others, files are shown with lag depending on how many and how big they are.

Windows Explorer behaves differently. When I open a folder, files are shown immediately, but icons appear after AV checks them. It doesn't matter which AV I use.

Please fix if possible.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

They apparently make optimizations for Explorer, but not TC...
Author of Total Commander
https://www.ghisler.com
Alexmam
Junior Member
Junior Member
Posts: 3
Joined: 2014-07-16, 13:25 UTC

Post by *Alexmam »

ghisler(Author) wrote:They apparently make optimizations for Explorer, but not TC...
So there is no way to fix it except using AV which is not slowing down TC?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

No, unfortunately not. I have already moved everything to the background thread except for the FindFirstFile/FindNextFile loop.
Author of Total Commander
https://www.ghisler.com
Isica
Junior Member
Junior Member
Posts: 38
Joined: 2013-09-24, 05:07 UTC

Post by *Isica »

ghisler(Author) wrote: I have already moved everything to the background thread except for the FindFirstFile/FindNextFile loop.
It would be necessary to correct the implementation:
Bug: ExitThread after dispay each directory entry
Post Reply