Let's say I have a program that starts the processor and / or hard drive to such an extent that it is almost impossible to do anything else on this computer. Now I donβt want to kill this program because what it does is useful (this is a batch job that really is a heavy processor or disk, for example, it may be a ZIP of a few gigabytes of data files), but for a short time I need to do something else on this computer. Is there any way an external program could do to freeze this performance killer for a while?
This is similar to the old DOS option for switching between programs without multitasking.
Suppose the hypothetical program in question is a third-party product for which I have no source code, and there is no way to tell him to pause.
I know that I can change the priority class of a program, for example. in TaskManager, but this is not enough, I want to freeze it.
I am talking about Windows XP as an OS and would like to program the solution with Delphi. I have all the rights on the machine, so I could start something as an administrator, replace the files, and I could also install the service, if necessary.
performance windows-xp delphi
dummzeuch Oct 31 '10 at 10:00 2010-10-31 10:00
source share