RENICE(1)                    Polecenia uzytkownika                   RENICE(1)

NAZWA
       renice - zmienia priorytet dzialajacego procesu

SKLADNIA
       renice [--priority|--relative] priorytet [-g|-p|-u] identyfikator...

OPIS
       renice zmienia priorytet jednego lub wiekszej liczby procesow.
       Pierwszym parametrem jest wartosc priorytetu priorytet. Kolejne
       parametry sa interpretowane jako identyfikatory procesow,
       identyfikatory grup procesow, identyfikatory uzytkownikow lub nazwy
       uzytkownikow. renice wywolane na grupie procesow sprawia, ze wszystkie
       procesy w grupie uzyskaja ten sam priorytet. renice wywolane na
       uzytkowniku sprawia, ze wszystkie procesy, ktorych wlascicielem jest
       uzytkownik uzyskaja zmieniony priorytet.

       Jesli nie uzyto opcji -n, --priority ani --relative, to priorytet jest
       ustawiany jako bezwzgledny.

OPCJE
       -n priorytet
           Okresla priorytet bezwzgledny lub wzgledny (w zaleznosci od
           zmiennej srodowiskowej POSIXLY_CORRECT), ktory ma byc ustawiony dla
           procesu, grupy procesow lub uzytkownika. Uzycie opcji -n jest
           opcjonalne, ale jesli zostanie uzyta, musi byc pierwszym
           argumentem. Wiecej informacji w UWAGACH.

       --priority priorytet
           Okresla bezwzgledny priorytet szeregowania zadan. Priorytet jest
           ustawiany na podana wartosc. Jest to zachowanie domyslne, gdy nie
           podano zadnej opcji.

       --relative priorytet
           Okresla wzgledny priorytet szeregowania zadan. Odpowiada opcji -n
           standardu POSIX. Priorytet zostanie zwiekszony/zmniejszony o podana
           wartosc.

       -g, --pgrp
           Interpretuje kolejne argumenty jako identyfikatory grup procesow.

       -p, --pid
           Interpretuje kolejne argumenty jako identyfikatory procesow
           (domyslne).

       -u, --user
           Interpretuje kolejne argumenty jako nazwy uzytkownikow lub ich
           identyfikatory.

       -h, --help
           Wyswietla ten tekst i wychodzi.

       -V, --version
           Wyswietla wersje i wychodzi.

PLIKI
       /etc/passwd
           do przeksztalcenia nazw uzytkownikow na ich identyfikatory.

UWAGI
       Uzytkownicy inni niz superuzytkownik moga zmieniac jedynie priorytet
       wlasnych procesow. Dodatkowo nieuprzywilejowany uzytkownik moze tylko
       podniesc wartosc "nice" (tj. obnizyc priorytet), a takie zmiany sa
       nieodwracalne, chyba ze (od Linuksa 2.6.12) uzytkownik ma odpowiedni
       limit zasobu "nice" (zob. ulimit(1p) oraz getrlimit(2)).

       Superuzytkownik moze zmienic priorytet kazdego procesu oraz ustawic
       dowolna wartosc z zakresu -20 do 19. Uzyteczne priorytety to: 19 (dany
       proces bedzie wykonywany tylko wtedy, gdy nic innego w systemie obecnie
       nie dziala), 0 ("podstawowy" priorytet dzialania), wartosci ujemne (by
       znaczaco przyspieszyc dzialanie).

       Z powodow historycznych, w tej implementacji, opcja -n nie jest zgodna
       z norma POSIX. Zamiast ustawiac wzgledny priorytet ustawia domyslnie
       priorytet bezwzgledny. Moze nie byc to oczekiwane, dlatego zachowanie
       to mozna zmodyfikowac przez ustawienie zmiennej srodowiskowej
       POSIXLY_CORRECT, w celu uzyskania pelnej zgodnosci z POSIX. Wiecej
       szczegolow w opisie opcji -n. Zob. opcje --relative i --priority aby
       uzyskac zachowanie, ktore nie zalezy od zmiennych srodowiskowych.

HISTORIA
       Polecenie renice pojawilo sie w 4.0BSD.

PRZYKLADY
       Nastepujace polecenie zmieni priorytety procesow o identyfikatorach 987
       i 32 oraz wszystkich procesow uzytkownikow daemon i root.

       renice +1 987 -u daemon root -p 32

ZOBACZ TAKZE
       nice(1), chrt(1), getpriority(2), setpriority(2), credentials(7),
       sched(7)

ZGLASZANIE BLEDOW
       Problemy nalezy zglaszac w systemie sledzenia bledow
       <https://github.com/util-linux/util-linux/issues>.

DOSTEPNOSC
       Polecenie renice jest czescia pakietu util-linux, ktory mozna pobrac ze
       strony Archiwum jadra Linux
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

util-linux 2.41                   2025-03-29                         RENICE(1)