I've installed 8.0rc1 64 Bits, and it seems a lot slower to me when I press compare in Synchronize Dirs (around 18.000 Dirs). Both Dirs are located on my Internal HDD with no or mini Fragmentation.
I've tried it also with 8.0 rc1 32 Bits and there I get "normal" speeds.
Don't know if it's a bug that's why I post it here.
TC 8 RC1 64 Bit Slow during Synchronize Dirs (Local Drives)
Moderators: Hacker, petermad, Stefan2, white
Possible reasons.
A) file system caching:
What did you first?
Synchronize Directories with the 64Bit Version and then doing the same with the 32Bit Version?
B) less files to synchronize (32Bit) after the first synchronization (64Bit) is done?
C) different settings I:
[x] Compare by content (64Bit Version)
[_] Compare by content (32Bit Version)
D) different settings II:
[_] Ignore list (64Bit Version)
[x] Ignore list (32Bit Version)
Regards
Holger
A) file system caching:
What did you first?
Synchronize Directories with the 64Bit Version and then doing the same with the 32Bit Version?
B) less files to synchronize (32Bit) after the first synchronization (64Bit) is done?
C) different settings I:
[x] Compare by content (64Bit Version)
[_] Compare by content (32Bit Version)
D) different settings II:
[_] Ignore list (64Bit Version)
[x] Ignore list (32Bit Version)
Regards
Holger
Answers within your Answer in Bold
Please Note: The slowness I notice is during the compare (so the counting of the Subdirs / Dirs) it feels like that when selecting Compare the 64 Bit is stopping and going (while counting Directories) while the 32 Bits just goes.
You are right in thinking about file system caching, but I think I ruled that out by doing the compare more then once and also restarting TC in the meantime.
Is TC 64 different in accessing FS then 32 Bits ? <- I doubt it.
Regards
M
Edit : 17:38 // Spelling
Answers within your Answer in BoldHolgerK wrote:Possible reasons.
A) file system caching:
What did you first?
Synchronize Directories with the 64Bit Version and then doing the same with the 32Bit Version?
I just ran the compare several times.Both 64 Bit and 32 Bit
It feels like that when selecting Compare the 64 Bit is stopping and going (while counting Directories) while the 32 Bits just goes.
B) less files to synchronize (32Bit) after the first synchronization (64Bit) is done?
Nope same amount, but I only choose Compare (And there where only 3 Files to Sync)
C) different settings I:
[x] Compare by content (64Bit Version)
[_] Compare by content (32Bit Version)
D) different settings II:
[_] Ignore list (64Bit Version)
[x] Ignore list (32Bit Version)
Both Settings Same Same
[x] Only Selected (Which points to a File I Saved before with the Dirs I wanna Sync)
[x] Asymmetric
[x] Subdirs
Regards
Holger
Please Note: The slowness I notice is during the compare (so the counting of the Subdirs / Dirs) it feels like that when selecting Compare the 64 Bit is stopping and going (while counting Directories) while the 32 Bits just goes.
You are right in thinking about file system caching, but I think I ruled that out by doing the compare more then once and also restarting TC in the meantime.
Is TC 64 different in accessing FS then 32 Bits ? <- I doubt it.
Regards
M
Edit : 17:38 // Spelling
Okay.
Just did a test:
[_] Asymmetric
[x] Subdirs
[_] by content
[x] ignore date
Show: only [=] selected.
Reading of ~38.000 directories while comparing \Windows\ from 2 different installations (of course i did not press the "[Synchronize..]" button in this case).
I can confirm that the update rate of the status bar is different for 64Bit (about 1 per second) against the update rate of the 32Bit Version (continuous).
But the complete duration of reading the directories (all files are already cached by the file system) is 10% faster for the 64Bt Version
So it's more a missing optimization of the 32Bit version (to many updates of the status bar).
Regards
Holger
Just did a test:
[_] Asymmetric
[x] Subdirs
[_] by content
[x] ignore date
Show: only [=] selected.
Reading of ~38.000 directories while comparing \Windows\ from 2 different installations (of course i did not press the "[Synchronize..]" button in this case).

I can confirm that the update rate of the status bar is different for 64Bit (about 1 per second) against the update rate of the 32Bit Version (continuous).
But the complete duration of reading the directories (all files are already cached by the file system) is 10% faster for the 64Bt Version

So it's more a missing optimization of the 32Bit version (to many updates of the status bar).
Regards
Holger
WoW @HolgerK 
Thank you for trying this !!
So it's just a cosmetic thing, good to know.
It's so strange that because you see less updates of the directory count on the status bar, you feel that the overall performance is lower. But fortunately that is not the case.
Kudos to you for testing and good that you didn't press Sync in that case

Thank you for trying this !!
So it's just a cosmetic thing, good to know.
It's so strange that because you see less updates of the directory count on the status bar, you feel that the overall performance is lower. But fortunately that is not the case.
Kudos to you for testing and good that you didn't press Sync in that case
