Moving doesn't show progress
Moderators: Hacker, petermad, Stefan2, white
Moving doesn't show progress
When moving files from one folder to another folder (on the same volume) that already contains files, moving show a progress indicator, but it stays at 0%. When moving to another volume, it shows to progress indicators, but only the lower one remains 0% all the time.
infos+ please
2Thany
Hi!
• Please, indicate us the usual infos, about TC version, used O.S. / RAM amount, hardware...
• It's necessary to attempt a "bug" (?) reproduction...
KR
Clo
Hi!
• Please, indicate us the usual infos, about TC version, used O.S. / RAM amount, hardware...
• It's necessary to attempt a "bug" (?) reproduction...
KR

#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
That's another problem. That is about the progress of moving a single, large file between volumes with the same drive letter. My problem is with moving multiple files on the same volume, which doesn't show a progress "for all files". Like, when I want to copy 1000 files, it should display 50% at the 500th file.
The nearest...
2Thany
¤ I asked for the config in order to test in the nearest conditions...
¤ Under XP-Pro - TC 6.01
• I moved 3 files ~14 MB on the same HD: too fast, impossible to see anything... The PC is a 2-CPU - 1.65 GHz "only"...
• Through my home network (slower): I get alright both progress-bars working normally...
KR
Clo
¤ I asked for the config in order to test in the nearest conditions...
¤ Under XP-Pro - TC 6.01
• I moved 3 files ~14 MB on the same HD: too fast, impossible to see anything... The PC is a 2-CPU - 1.65 GHz "only"...
• Through my home network (slower): I get alright both progress-bars working normally...
• That supposes all files having the SAME size... If you have 1 file = 100 MB and 999 files = 1 KB each, 500 files is not 50% of the total amount of bytes...That's another problem. That is about the progress of moving a single, large file between volumes with the same drive letter. My problem is with moving multiple files on the same volume, which doesn't show a progress "for all files". Like, when I want to copy 1000 files, it should display 50% at the 500th file

Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
2Thany
I hope I'm correct, if anyone disagrees, raise your hand.
The reason for this is a bit awkward: when moving a file on the same volume, it almost doesn't take time, because actually the file is not moved physically, only the link is changed for the file (what folder it resides in). Then also, we have the Windows cache working, which also fakes the progress, meaning that TC receives notification only after the operation has been done. Copying is entielly another story, because TC bypasses the Windows cache, so the progress bar is correct.When moving files from one folder to another folder (on the same volume) that already contains files, moving show a progress indicator, but it stays at 0%. When moving to another volume, it shows to progress indicators, but only the lower one remains 0% all the time.
I hope I'm correct, if anyone disagrees, raise your hand.

I switched to Linux, bye and thanks for all the fish!
Method...
2SanskritFritz
Hello!
• I agree... But what about the copying method set by Thany in the Options?
We don't know...
Kind regards,
Clo
Hello!
• I agree... But what about the copying method set by Thany in the Options?



Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
If you don't put your move operation to the background, you should get 2 progress bars; one for the currently moved file and one indicating the current global progress of your move operation...My problem is with moving multiple files on the same volume, which doesn't show a progress "for all files". Like, when I want to copy 1000 files, it should display 50% at the 500th file.


*raising my hand*hope I'm correct, if anyone disagrees, raise your hand.

Moving a file can take a relatively long time when it's moved between two very large folders. Sometimes moving 10,000 files can take a minute or two or three. It is in fact not "just the link" to the file that changes. With it, the files that represent the physical directories (the ones you never see, but are actually there and occupying a few MB's) have to be changed as well, causing fragmentation and everything. You can even see your free space decreasing when moving a vast amount of files around on the same volume.
I disagree, again. The progress bar that's supposed to be indicating the current global progress just stays at 0%.If you don't put your move operation to the background, you should get 2 progress bars; one for the currently moved file and one indicating the current global progress of your move operation...
Maybe you guys should just try it for once: create some folder c:\test1 and put 10,000 files in it. create another folder c:\test2 with 10,000 other files in it. now move 5,000 files from c:\test1 to c:\test2. You'll that it not only takes more time than you'd expect, but the "global" lower progress bar stays at 0%.
2Thany
I'm sorry, but I guess your first post has led to some misunderstandings.
Two volumes is not described exactly enough:
1) Two volumes mounted somewhere on the same drive.
This is my first answer about -> I don't see why my answer should be offtopic.
2) Two volumes mounted on different drive letters. In this case we have two progressbar because it's a copying operation, but only if the option mentioned by MichelPy is enabled. I cannot confirm the second progressbar shows no progress at all. Both progress bars increasing fine for me.
If the option is disabled we have a single progressbar that works fine for me.
It's more than one topic we are talking about here, don't you agree?
I'm sorry, but I guess your first post has led to some misunderstandings.
This statement is true.When moving files from one folder to another folder (on the same volume) that already contains files, moving show a progress indicator, but it stays at 0%.
I guess you meant TWO no to progress indicators.When moving to another volume, it shows to progress indicators, but only the lower one remains 0% all the time.
Two volumes is not described exactly enough:
1) Two volumes mounted somewhere on the same drive.
This is my first answer about -> I don't see why my answer should be offtopic.
2) Two volumes mounted on different drive letters. In this case we have two progressbar because it's a copying operation, but only if the option mentioned by MichelPy is enabled. I cannot confirm the second progressbar shows no progress at all. Both progress bars increasing fine for me.
If the option is disabled we have a single progressbar that works fine for me.
It's more than one topic we are talking about here, don't you agree?
Moving a file can take a relatively long time when it's moved between two very large folders. Sometimes moving 10,000 files can take a minute or two or three. It is in fact not "just the link" to the file that changes. With it, the files that represent the physical directories (the ones you never see, but are actually there and occupying a few MB's) have to be changed as well, causing fragmentation and everything. You can even see your free space decreasing when moving a vast amount of files around on the same volume.
Can you tell me how to get a second progressbar when moving files/dirs on the same volume?Maybe you guys should just try it for once: create some folder c:\test1 and put 10,000 files in it. create another folder c:\test2 with 10,000 other files in it. now move 5,000 files from c:\test1 to c:\test2. You'll that it not only takes more time than you'd expect, but the "global" lower progress bar stays at 0%.
Extactly, you just reproduced part of the bug I foundCan you tell me how to get a second progressbar when moving files/dirs on the same volume?

Now, the second situation:
say you have c:\test1\test with 10,000 files and c:\test2\test with 10,000 different files. Move the *directory* c:\test2\test to c:\test1 and you'll actually see the second progress bar just sitting there at 0% all the time.
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
Ok, the second 0% progress bar is not so easy to reproduce deliberately, but I could reproduce the first 0% progressbar perfectly well. And here it comes: I made a small movie of it, so you'll see I'm not joking at all.
Here you go:
http://www.xs4all.nl/~lasaly/tcbug1.avi (402KB - requires DivX 5)
btw, this movie also visualizes another bug I posted
Here you go:
http://www.xs4all.nl/~lasaly/tcbug1.avi (402KB - requires DivX 5)
btw, this movie also visualizes another bug I posted