Process PriorityWhat is Process Priority?Windows
is a multitasking Operating System. It can run several processes at the
same time. In reality (in computers with one CPU), the CPU can’t run more
than one process in the same time, but windows switches between processes
very fast so that it gives every process a small limited time to use the
CPU, and it finally appears as if Windows runs several processes at the
same time.
But how long is the CPU timeshare of each process? Which process gets to run
next? This is determined by the Processes priority, processes with high
priority comes first and uses the CPU for longer intervals than normal
priority processes.
How can I increase programs’ performance using EndTask?By
using EndTask, you can change the priority of any process, there are 4 classes
for processes priority:
Idle:
Specify this class for a process whose threads run only when the system
is idle.
Normal:
Specify
this class for a process with no special scheduling needs.
High:
Specify this class for a process that performs time-critical tasks that
must be executed immediately.
Real
time: Specify this class for a process that has the highest possible
priority. (Caution: this class may cause your system to crash)
To
change the priority class for a program:
1)
To change the Priority of all processes of a program: Right-click the
program in Programs' listbox in Task Manager, and
click Increase or Decrease Performance, or click "Change performance" button
from Programs' toolbar.
2)
To change the priority of a specified process: Select the program from
programs’ list box in Task Manager, then click Programs’
details button. Select any process and click Increase or Decrease priority
buttons.
It's
recommended you don’t change the priority of processes that you don’t know
exactly what are they. Also, we highly recommend you don’t change priority
of any system processes (example: Kernal32.dll, Explorer.exe ... etc) .
|