table of contents
| RENICE(1) | Comenzi utilizator | RENICE(1) |
NUME¶
renice - modifică prioritatea proceselor care rulează
REZUMAT¶
renice [-n|--priority|--relative] prioritatea [-g|-p|-u] identificator...
DESCRIERE¶
renice modifică prioritatea de planificare a unuia sau mai multor procese în curs de execuție. Primul argument este valoarea priorității care urmează să fie utilizată. Celelalte argumente sunt interpretate ca ID-uri de proces (în mod implicit), ID-uri de grup de procese, ID-uri de utilizator sau nume de utilizator. Executarea renice asupra unui grup de procese determină modificarea priorității de planificare a tuturor proceselor din grupul de procese. Executarea renice asupra unui utilizator determină modificarea priorității de planificare a tuturor proceselor deținute de utilizator.
În mod implicit, prioritatea este înțeleasă ca o valoare absolută. Dar când este dată opțiunea --relative sau când este dată opțiunea -n și este activată variabila de mediu POSIXLY_CORRECT, atunci prioritatea este înțeleasă ca o valoare relativă.
OPȚIUNI¶
-n prioritatea|delta
--priority prioritatea
--relative delta
-g, --pgrp
-p, --pid
-u, --user
-h, --help
-V, --version
FIȘIERE¶
/etc/passwd
NOTE¶
Utilizatorii, alții decât superutilizatorul, pot modifica doar prioritatea proceselor pe care le dețin. În plus, un utilizator neprivilegiat poate doar să crească valoarea „de curtoazie” (adică: să reducă gradul de urgență), iar astfel de modificări sunt ireversibile, cu excepția cazului în care (începând cu Linux 2.6.12) utilizatorul are o limită de resurse „de curtoazie” adecvată (a se vedea getrlimit(2)).
Superutilizatorul poate modifica prioritatea oricărui proces și poate stabili prioritatea la orice valoare din intervalul -20 la 19. Prioritățile utile sunt: 19 (procesele afectate vor rula numai atunci când nimic altceva din sistem nu dorește să o facă), 0 (prioritatea de planificare „de bază”), orice valoare negativă (pentru ca lucrurile să meargă foarte repede).
Din motive istorice, opțiunea -n din această implementare nu respectă specificația POSIX: în loc să stabilească o prioritate relativă, aceasta stabilește o prioritate absolută în mod implicit. Deoarece acest lucru poate să nu fie de dorit, acest comportament poate fi modificat prin configurarea variabilei de mediu POSIXLY_CORRECT, pentru a asigura conformitatea deplină cu POSIX. Consultați opțiunile --relative și --priority pentru opțiuni care nu își modifică comportamentul în funcție de variabilele de mediu.
ISTORIC¶
Comanda renice a apărut în 4.0BSD.
EXEMPLU¶
Următoarea comandă schimbă prioritatea proceselor cu PID-urile 987 și 32, plus toate procesele deținute de utilizatorii daemon și root:
renice +1 987 -u daemon root -p 32
CONSULTAȚI ȘI¶
nice(1), chrt(1), getpriority(2), setpriority(2), credentials(7), sched(7)
RAPORTAREA ERORILOR¶
Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor <https://github.com/util-linux/util-linux/issues>.
DISPONIBILITATE¶
Comanda renice face parte din pachetul util-linux care poate fi descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
| 2026-06-08 | util-linux 2.42.1 |