.\" -*- coding: UTF-8 -*- .\" Copyright 1996, Tom Bjorkholm .\" Copyright 1996, Markus Kuhn .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sched_get_priority_max 2 "8 lutego 2026 r." "Linux man\-pages 6.18" .SH NAZWA sched_get_priority_max, sched_get_priority_min \- pobiera zakres priorytetów statycznych .SH BIBLIOTEKA Standardowa biblioteka C (\fIlibc\fP,\ \fI\-lc\fP) .SH SKŁADNIA .nf \fB#include \fP .P \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() zwraca maksymalną wartość priorytetu, której można użyć z algorytmem szeregowania zadań, określonym przez \fIpolicy\fP. \fBsched_get_priority_min\fP() zwraca minimalną wartość priorytetu, której można użyć z algorytmem szeregowania zadań, określonym przez \fIpolicy\fP. Obsługiwane wartości \fIpolicy\fP to: \fBSCHED_FIFO\fP, \fBSCHED_RR\fP, \fBSCHED_OTHER\fP, \fBSCHED_BATCH\fP, \fBSCHED_IDLE\fP i \fBSCHED_DEADLINE\fP. Więcej informacji o tych algorytmach znajduje się w podręczniku \fBsched\fP(7). .P 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(). .P Linux zezwala na zakres priorytetów statycznych od 1 do 99 dla \fBSCHED_FIFO\fP i \fBSCHED_RR\fP oraz priorytet 0 dla pozostałych. Zakresy priorytetów szeregowania dla poszczególnych algorytmów są niezmienialne. .P 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. .P Systemy POSIX\-owe, na których dostępne są \fBsched_get_priority_max\fP() i \fBsched_get_priority_min\fP definiują w \fI\fP \fB_POSIX_PRIORITY_SCHEDULING\fP. .SH "WARTOŚĆ ZWRACANA" Po pomyślnym zakończeniu \fBsched_get_priority_max\fP() i \fBsched_get_priority_min\fP() zwracają maksymalną/minimalną wartość priorytetu dla danego algorytmu szeregowania zadań. Po błędzie zwracane jest \-1 i ustawiane \fIerrno\fP wskazując błąd. .SH BŁĘDY .TP \fBEINVAL\fP Argument \fIpolicy\fP nie określa żadnego znanego algorytmu szeregowania zadań. .SH STANDARDY POSIX.1\-2024. .SH HISTORIA POSIX.1\-2001. .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 Tłumaczenie niniejszej strony podręcznika: Przemek Borys i Michał Kułach . .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 .