.\" -*- coding: UTF-8 -*-
.\" Copyright (C) Tom Bjorkholm & Markus Kuhn, 1996
.\"
.\" SPDX-License-Identifier: GPL-2.0-or-later
.\"
.\" 1996-04-01 Tom Bjorkholm <tomb@mydata.se>
.\"            First version written
.\" 1996-04-10 Markus Kuhn <mskuhn@cip.informatik.uni-erlangen.de>
.\"            revision
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH sched_get_priority_max 2 "30 października 2022 r." "Linux man\-pages 6.03" 
.SH NAZWA
sched_get_priority_max, sched_get_priority_min \- pobranie zakresu
priorytetów statycznych
.SH BIBLIOTEKA
Standardowa biblioteka C (\fIlibc\fP, \fI\-lc\fP)
.SH SKŁADNIA
.nf
\fB#include <sched.h>\fP
.PP
\fBint sched_get_priority_max(int \fP\fIpolicy\fP\fB);\fP
\fBint sched_get_priority_min(int \fP\fIpolicy\fP\fB);\fP
.fi
.SH OPIS
\fBsched_get_priority_max\fP()  returns the maximum priority value that can be
used with the scheduling algorithm identified by \fIpolicy\fP.
\fBsched_get_priority_min\fP()  returns the minimum priority value that can be
used with the scheduling algorithm identified by \fIpolicy\fP.  Supported
\fIpolicy\fP values are \fBSCHED_FIFO\fP, \fBSCHED_RR\fP, \fBSCHED_OTHER\fP,
\fBSCHED_BATCH\fP, \fBSCHED_IDLE\fP, and \fBSCHED_DEADLINE\fP.  Further details about
these policies can be found in \fBsched\fP(7).
.PP
Procesy o wyższych wartościach priorytetów szeregowane są przed tymi, które
mają niższe wartości. Tak więc wartość zwracana przez
\fBsched_get_priority_max\fP() będzie większa niż wartość zwracana przez
\fBsched_get_priority_min\fP().
.PP
Linux allows the static priority range 1 to 99 for the \fBSCHED_FIFO\fP and
\fBSCHED_RR\fP policies, and the priority 0 for the remaining policies.
Scheduling priority ranges for the various policies are not alterable.
.PP
.\" POSIX.1-2001, POSIX.1-2008 (XBD 2.8.4)
Zakres priorytetów szeregowania może się różnić na innych systemach
POSIX\-owych, więc dla przenośnych aplikacji dobrze jest używać wirtualnego
zakresu priorytetu i mapować go na przedział określony przez
\fBsched_get_priority_max\fP() i \fBsched_get_priority_min\fP. POSIX.1 wymaga
odstępu co najmniej 32 między maksymalnymi i minimalnymi wartościami dla
\fBSCHED_FIFO\fP i \fBSCHED_RR\fP.
.PP
Systemy POSIX\-owe, na których dostępne są \fBsched_get_priority_max\fP() i
\fBsched_get_priority_min\fP definiują w \fI<unistd.h>\fP
\fB_POSIX_PRIORITY_SCHEDULING\fP.
.SH "WARTOŚĆ ZWRACANA"
On success, \fBsched_get_priority_max\fP()  and \fBsched_get_priority_min\fP()
return the maximum/minimum priority value for the named scheduling policy.
On error, \-1 is returned, and \fIerrno\fP is set to indicate the error.
.SH BŁĘDY
.TP 
\fBEINVAL\fP
The argument \fIpolicy\fP does not identify a defined scheduling policy.
.SH STANDARDY
POSIX.1\-2001, POSIX.1\-2008.
.SH "ZOBACZ TAKŻE"
.ad l
.nh
\fBsched_getaffinity\fP(2), \fBsched_getparam\fP(2), \fBsched_getscheduler\fP(2),
\fBsched_setaffinity\fP(2), \fBsched_setparam\fP(2), \fBsched_setscheduler\fP(2),
\fBsched\fP(7)
.PP
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są:
Przemek Borys <pborys@dione.ids.pl>
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .
