linux:classnotes:rh134:tune:process_schedule
Linux Process Scheduling
How to prioritize and deprioritize specific processes
You can influence process performance by using nice values. Nice values assign a priority to cpu resources for process
Nice values range from -20 to 19
-20 | highest priority |
---|---|
0 | default priority |
19 | highest priority |
Normal users can set priorities from 0 to 19
the root can set priorities from -20 to 19
To change priorities look at lines labelled PR and NI to change a nice value press r
can also use the nice for new processes or renice for existing ones
example
renice -n -15 2155
the -15 is new nice value (need to be root to set it this low)
the 2155 is the process ID
to start a process with a particular priority use nice
nice -n nice_value command
you can check nice and CPU usage also with
ps -o pid,pcpu,nice,comm $(pgrep sha1sum)
note shaisum is the name of the process being checked here
linux/classnotes/rh134/tune/process_schedule.txt · Last modified: by 127.0.0.1