Comparing files in Synchronize Dirs is terribly slow

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Comparing files in Synchronize Dirs is terribly slow

Post by *Sob »

It seems that TC redraws the whole list over and over again while comparing files. There is visible flickering, which I wanted to report first. But then I noticed it's the smallest part of the problem. It's so bad that two directories already read before (= cached in memory) take ~35 seconds to compare using TC 8.0 beta 1 (both 32 and 64-bit) and it uses 100% of one CPU core for the whole time. Comparing the same directories using TC 7.56a takes about one second.

Windows 7 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Unfortunately I don't see this problem here (it's very fast and not flickering). Do you use AeroGlass, or the basic theme (like AeroGlass, but no transparencies), or the old Windows theme?
Author of Total Commander
https://www.ghisler.com
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

I use classic (win9x) theme.

This is how it looks: http://web.hisoftware.cz/sob/img/tc80b1x64-compare-flickering.avi (4MB)

It's from 64-bit version. In 32-bit TC it's slightly less visible, but just by a tiny little bit, no major differences. The slowness and big CPU usage remains.

Tested: Win7 x64, Win2008R2, WinXP32, all also with clean ini. It's the same everywhere.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I will test it with classic theme.
Author of Total Commander
https://www.ghisler.com
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

Fixed in beta2.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks!
Author of Total Commander
https://www.ghisler.com
Post Reply