Покажите лепоту процеса
Започните процес са одређеном вредношћу лепоте
Промените лепоту процеса
У ГНУ/Линук системима, „лепота“ се користи за дефинисање ЦПУ приоритета процеса. У суштини, то је супротно од приоритета. Дакле, што је процес лепши, то има мањи приоритет и обрнуто. Корисно је прилагодити лепоту процеса, на пример, када неважан програм омета перформансе ЦПУ-а. Подразумевано, сви процеси имају лепоту 0. Скала лепоте иде од -20 до 19.
Као корисник који није роот, можете само повећати лепоту процеса које поседујете. Роот привилегије су потребне да би се смањила лепота било ког процеса.
У овом чланку претпоставићу да имате роот привилегије (или сте пријављени као роот корисник или користите sudo).
Покажите лепоту процеса
У htopи top, лепота је наведена за сваки процес у пољу " NI":
root@demo:~# top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 56892 6580 5216 S 0.0 1.3 0:01.09 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
7 root 20 0 0 0 0 S 0.0 0.0 0:00.07 rcu_sched
Започните процес са одређеном вредношћу лепоте
Можете користити niceкоманду да извршите команду са вредношћу лепоте по вашем избору. На пример:
nice -n 10 apt upgrade
Ово би радило, apt upgradeали са лепотом од 10, уместо подразумеване вредности 0.
Општи формат горње команде је следећи:
nice -n NICENESS COMMAND
Где NICENESSје било који број између -20 и 19 и COMMANDбило која команда коју бисте обично укуцали у љуску.
Промените лепоту процеса
Да бисте изменили лепу вредност процеса који је већ покренут, користите renice. На пример:
root@demo:~# renice -10 -p 564
564 (process ID) old priority 0, new priority -10
Ова команда поново додељује лепу вредност од -10 процесу са PID 564. Општи формат је следећи:
renice NICENESS -p PID
Где NICENESSје било који број између -20 и 19, и PIDИД процеса циљаног процеса.