841204 - hi

English support forum

Moderators: white, Hacker, petermad, Stefan2

Post Reply
hamidi
Junior Member
Junior Member
Posts: 15
Joined: 2006-02-23, 00:36 UTC

841204 - hi

Post by *hamidi »

hi all
although i've posted some suggestions before to the ghisler via emails and found some feedbacks, this is the first one i send to the forum. the ones i sent before was before the forum is created, i think.
i congratulate the total commander team for their success in developing such a great, handy and easy to use utility. i think it's inevitable to have with all disk operations. i used to make it run at startup and it will never be closed until i shutdown!
now i've a suggestion to make it more user-friendly.
there's an option to calculate total bytes before copying or deletion. it has only two options, to calculate or not to calculate. there might be a third option as well: to begin copying or deletion and starting a separate thread to calculate the total number of bytes. if thread could do the function prior the ending operation, the second gauge may become active.
did uc?
regards
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48093
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Hmm, the problem is that this would make the whole operation slower, because the harddisk heads would have to jump back and forward between the copied file and the directories. So in the end, it would be much slower than either of the current two options...
Author of Total Commander
https://www.ghisler.com
User avatar
Hacker
Moderator
Moderator
Posts: 13068
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

hamidi,
Could you please give the the thread a more descriptive name, like for instance "[REQ] Calculate space during copy/delete"? You can do this by editing your post and changing the subject.

TIA
Hacker (Moderator)
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
hamidi
Junior Member
Junior Member
Posts: 15
Joined: 2006-02-23, 00:36 UTC

841206 - disk operations slows all tasks down

Post by *hamidi »

yeah, ur right Ghisler
but let's think about it! there must be a way.
ok hacker, i will.
and i've a question regarding this issue. it's not relevant to tcmd. it's just a question about the Windows operation itself. consider that i've two tasks running at the same time. one, doesn't use any disk operation and one is tcmd copying files from one portion of HDD to another portion of the same HDD. why the other task is reduced in speed eg. when painting while copying?
i assume that disk operations are done by DMA's. so the CPU must not be involved.
this is the question i could never find an answer for it. i would appreciate if u may give the answer.
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

This behavior is because DPC Time. It is connected with interupts witch exist while intensive HD operations ocure. DPC blocks execution of threads on the same CPU. CPU is shown as inactive in Proc Explorers, but still you wont be able to work on your computer. Use TaskInfo if you want to find out more about this "pseudo-process" and if you want to see how much of CPU lives in DPC. I guess the same is happening with DVD burners !

Saying that, I have strange problem on my work. I have mashine with DVD burner and 2 CPUs, eatch @ 3GHz (Intel). When I burn, system is unusable despite its power.... and CPU and DPC are next to zero. HardDisk is SATA, DVD is ATA. It would be nice to hear what do you guys think about that...
Habemus majkam!
hamidi
Junior Member
Junior Member
Posts: 15
Joined: 2006-02-23, 00:36 UTC

Post by *hamidi »

hmm, sorry. i couldn't find what is DPC?!
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Defered Procedure Call
Habemus majkam!
hamidi
Junior Member
Junior Member
Posts: 15
Joined: 2006-02-23, 00:36 UTC

Post by *hamidi »

hmm, what is that? may u explain more? i've never encountered such a phrase!
Post Reply