RENICE(1) Comenzi utilizator RENICE(1) NUME renice - modifica prioritatea proceselor care ruleaza REZUMAT renice [--priority|--relative] prioritatea [-g|-p|-u] identificator... DESCRIERE renice modifica prioritatea de planificare a unuia sau mai multor procese in curs de execuie. Primul argument este valoarea prioritaii care urmeaza sa fie utilizata. Celelalte argumente sunt interpretate ca ID-uri de proces (in mod implicit), ID-uri de grup de procese, ID-uri de utilizator sau nume de utilizator. Executarea renice asupra unui grup de procese determina modificarea prioritaii de planificare a tuturor proceselor din grupul de procese. Executarea renice asupra unui utilizator determina modificarea prioritaii de planificare a tuturor proceselor deinute de utilizator. Daca nu se utilizeaza opiunile -n, --prioritate sau --relativa, atunci prioritatea este stabilita ca fiind absoluta. OPIUNI -n priority Specifica prioritatea de planificare absoluta (absolute) sau relativa (relative) (in funcie de variabila de mediu POSIXLY_CORRECT) care urmeaza sa fie utilizata pentru proces, grup de procese sau utilizator. Utilizarea opiunii -n este opionala, dar, atunci cand este utilizata, trebuie sa fie primul argument. A se vedea NOTE pentru mai multe informaii. --priority prioritatea Specifica o prioritate de planificare absoluta. Prioritatea este stabilita la valoarea data. Aceasta este valoarea implicita, atunci cand nu este specificata nicio opiune. --relative prioritatea Specificai o prioritate de planificare relativa. La fel ca opiunea standard POSIX -n. Prioritatea este incrementata/decrementata cu valoarea data. -g, --pgrp Interpreteaza argumentele urmatoare ca ID-uri de grup de procese. -p, --pid Interpreteaza argumentele urmatoare ca ID-uri de proces (valoarea implicita). -u, --user Interpreteaza argumentele urmatoare ca nume de utilizator sau UID-uri. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. FIIERE /etc/passwd pentru a pune in corespondena numele de utilizator cu ID-urile de utilizator NOTE Utilizatorii, alii decat superutilizatorul, pot modifica doar prioritatea proceselor pe care le dein. In plus, un utilizator neprivilegiat poate doar sa creasca valoarea ,,de curtoazie" (adica sa aleaga o prioritate mai mica), iar astfel de modificari sunt ireversibile, cu excepia cazului in care (incepand cu Linux 2.6.12) utilizatorul are o limita de resurse ,,de curtoazie" adecvata (a se vedea ulimit(1p) i getrlimit(2)). Superutilizatorul poate modifica prioritatea oricarui proces i poate stabili prioritatea la orice valoare din intervalul -20 la 19. Prioritaile utile sunt: 19 (procesele afectate vor rula numai atunci cand nimic altceva din sistem nu dorete sa o faca), 0 (prioritatea de planificare ,,de baza"), orice valoare negativa (pentru ca lucrurile sa mearga foarte repede). Din motive istorice, in aceasta implementare, opiunea -n nu a respectat specificaia POSIX. Prin urmare, in loc sa stabileasca o prioritate relativa, aceasta stabilete in mod implicit o prioritate absoluta. Deoarece acest lucru poate sa nu fie de dorit, acest comportament poate fi controlat prin definirea variabilei de mediu POSIXLY_CORRECT pentru a fi pe deplin conforma cu POSIX. Pentru detalii, consultai opiunea -n. Consultai --relative i --priority pentru opiuni care nu ii schimba comportamentul in funcie de variabilele de mediu. ISTORIC Comanda renice a aparut in 4.0BSD. EXEMPLE Urmatoarea comanda ar schimba prioritatea proceselor cu PID-urile 987 i 32, plus toate procesele deinute de utilizatorii daemon i root: renice +1 987 -u daemon root -p 32 CONSULTAI I nice(1), chrt(1), getpriority(2), setpriority(2), credentials(7), sched(7) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda renice face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.41 2025-03-29 RENICE(1)