'\" t
.\"     Title: renice
.\"    Author: [see the "AUTHOR(S)" section]
.\" Generator: Asciidoctor 2.0.23
.\"      Date: 2025-05-09
.\"    Manual: Polecenia użytkownika
.\"    Source: util-linux 2.41
.\"  Language: English
.\"
.TH "RENICE" "1" "2025-05-09" "util\-linux 2.41" "Polecenia użytkownika"
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.ss \n[.ss] 0
.nh
.ad l
.de URL
\fI\\$2\fP <\\$1>\\$3
..
.als MTO URL
.if \n[.g] \{\
.  mso www.tmac
.  am URL
.    ad l
.  .
.  am MTO
.    ad l
.  .
.  LINKSTYLE blue R < >
.\}
.SH "NAZWA"
renice \- zmienia priorytet działającego procesu
.SH "SKŁADNIA"
.sp
\fBrenice\fP [\fB\-\-priority|\-\-relative\fP] \fIpriorytet\fP [\fB\-g\fP|\fB\-p\fP|\fB\-u\fP] \fIidentyfikator\fP...
.SH "OPIS"
.sp
\fBrenice\fP zmienia priorytet jednego lub większej liczby procesów. Pierwszym parametrem jest wartość priorytetu \fIpriorytet\fP. Kolejne parametry są interpretowane jako identyfikatory procesów, identyfikatory grup procesów, identyfikatory użytkowników lub nazwy użytkowników. \fBrenice\fP wywołane na grupie procesów sprawia, że wszystkie procesy w grupie uzyskają ten sam priorytet. \fBrenice\fP wywołane na użytkowniku sprawia, że wszystkie procesy, których właścicielem jest użytkownik uzyskają zmieniony priorytet.
.sp
Jeśli nie użyto opcji \fB\-n\fP, \fB\-\-priority\fP ani \fB\-\-relative\fP, to priorytet jest ustawiany jako \fBbezwzględny\fP.
.SH "OPCJE"
.sp
\fB\-n\fP \fIpriorytet\fP
.RS 4
Określa \fIpriorytet\fP \fBbezwzględny\fP lub \fBwzględny\fP (w zależności od zmiennej środowiskowej POSIXLY_CORRECT), który ma być ustawiony dla procesu, grupy procesów lub użytkownika. Użycie opcji \fB\-n\fP jest opcjonalne, ale jeśli zostanie użyta, musi być pierwszym argumentem. Więcej informacji w UWAGACH.
.RE
.sp
\fB\-\-priority\fP \fIpriorytet\fP
.RS 4
Określa \fBbezwzględny\fP \fIpriorytet\fP szeregowania zadań. \fIPriorytet\fP jest ustawiany na podaną wartość. Jest to zachowanie domyślne, gdy nie podano żadnej opcji.
.RE
.sp
\fB\-\-relative\fP \fIpriorytet\fP
.RS 4
Określa \fBwzględny\fP \fIpriorytet\fP szeregowania zadań. Odpowiada opcji \fB\-n\fP standardu POSIX. \fIPriorytet\fP zostanie \fIzwiększony/zmniejszony\fP o podaną wartość.
.RE
.sp
\fB\-g\fP, \fB\-\-pgrp\fP
.RS 4
Interpretuje kolejne argumenty jako identyfikatory grup procesów.
.RE
.sp
\fB\-p\fP, \fB\-\-pid\fP
.RS 4
Interpretuje kolejne argumenty jako identyfikatory procesów (domyślne).
.RE
.sp
\fB\-u\fP, \fB\-\-user\fP
.RS 4
Interpretuje kolejne argumenty jako nazwy użytkowników lub ich identyfikatory.
.RE
.sp
\fB\-h\fP, \fB\-\-help\fP
.RS 4
Wyświetla ten tekst i wychodzi.
.RE
.sp
\fB\-V\fP, \fB\-\-version\fP
.RS 4
Wyświetla wersję i wychodzi.
.RE
.SH "PLIKI"
.sp
\fI/etc/passwd\fP
.RS 4
do przekształcenia nazw użytkowników na ich identyfikatory.
.RE
.SH "UWAGI"
.sp
Użytkownicy inni niż superużytkownik mogą zmieniać jedynie priorytet własnych procesów. Dodatkowo nieuprzywilejowany użytkownik może tylko \fIpodnieść\fP wartość "nice" (tj. obniżyć priorytet), a takie zmiany są nieodwracalne, chyba że (od Linuksa 2.6.12) użytkownik ma odpowiedni limit zasobu "nice" (zob. \fBulimit\fP(1p) oraz \fBgetrlimit\fP(2)).
.sp
Superużytkownik może zmienić priorytet każdego procesu oraz ustawić dowolną wartość z zakresu \-20 do 19. Użyteczne priorytety to: 19 (dany proces będzie wykonywany tylko wtedy, gdy nic innego w systemie obecnie nie działa), 0 ("podstawowy" priorytet działania), wartości ujemne (by znacząco przyspieszyć działanie).
.sp
Z powodów historycznych, w tej implementacji, opcja \fB\-n\fP nie jest zgodna z normą POSIX. Zamiast ustawiać \fBwzględny\fP priorytet ustawia domyślnie priorytet \fBbezwzględny\fP. Może nie być to oczekiwane, dlatego zachowanie to można zmodyfikować przez ustawienie zmiennej środowiskowej POSIXLY_CORRECT, w celu uzyskania pełnej zgodności z POSIX. Więcej szczegółów w opisie opcji \fB\-n\fP. Zob. opcje \fB\-\-relative\fP i \fB\-\-priority\fP aby uzyskać zachowanie, które nie zależy od zmiennych środowiskowych.
.SH "HISTORIA"
.sp
Polecenie \fBrenice\fP pojawiło się w 4.0BSD.
.SH "PRZYKŁADY"
.sp
Następujące polecenie zmieni priorytety procesów o identyfikatorach 987 i 32 oraz wszystkich procesów użytkowników daemon i root.
.sp
\fBrenice +1 987 \-u daemon root \-p 32\fP
.SH "ZOBACZ TAKŻE"
.sp
\fBnice\fP(1), \fBchrt\fP(1), \fBgetpriority\fP(2), \fBsetpriority\fP(2), \fBcredentials\fP(7), \fBsched\fP(7)
.SH "ZGŁASZANIE BŁĘDÓW"
.sp
Problemy należy zgłaszać w \c
.URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "."
.SH "DOSTĘPNOŚĆ"
.sp
Polecenie \fBrenice\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c
.URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."
