Moving doesn't show progress

English support forum

Moderators: Hacker, petermad, Stefan2, white

Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Moving doesn't show progress

Post by *Thany »

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.
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

infos+ please

Post by *Clo »

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
:mrgreen: Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Post by *Thany »

I didn't think this was configuration dependent, because it's simply a matter of incrementing the progressbar or not. But if you insist (and you probably will ;)), I'm running XP with all volumes as NTFS, TC version 6.01, 512MB RAM and a 3.0GHz CPU (should be enough, I hope?)
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Post by *Thany »

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.
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

The nearest...

Post by *Clo »

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...
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
• 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...
:mrgreen: KR
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

2Thany
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.
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.
I hope I'm correct, if anyone disagrees, raise your hand. ;-)
I switched to Linux, bye and thanks for all the fish!
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Method...

Post by *Clo »

2SanskritFritz
Hello!
• I agree... But what about the copying method set by Thany in the Options?
:roll: We don't know...  :wink:
:mrgreen:  Kind regards,
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
MichelPy
Junior Member
Junior Member
Posts: 52
Joined: 2004-01-14, 21:07 UTC
Location: Switzerland
Contact:

Post by *MichelPy »

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.
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...

:!: but only if you enable the option calculate space occupied by subdirectories -> before copying/deleting under Operation in the TC Configuration :!:
Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Post by *Thany »

hope I'm correct, if anyone disagrees, raise your hand.
*raising my 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.
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...
I disagree, again. The progress bar that's supposed to be indicating the current global progress just stays at 0%.

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%.
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Thany

I'm sorry, but I guess your first post has led to some misunderstandings.
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%.
This statement is true.
When moving to another volume, it shows to progress indicators, but only the lower one remains 0% all the time.
I guess you meant TWO no to progress indicators.
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.
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%.
Can you tell me how to get a second progressbar when moving files/dirs on the same volume?
Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Post by *Thany »

Can you tell me how to get a second progressbar when moving files/dirs on the same volume?
Extactly, you just reproduced part of the bug I found :)

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.
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

I can't confirm this, there is only ONE progress bar, I just tried it the way you described it. I agree though, a second one would be nice, to see the overall progress.
I switched to Linux, bye and thanks for all the fish!
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Thany

There is no second progressbar in the case you described. Is this some kind of joke or is there a configuration option that I don't know of?
Thany
Senior Member
Senior Member
Posts: 293
Joined: 2003-09-30, 09:20 UTC
Location: Netherlands

Post by *Thany »

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
Post Reply