.\" -*- coding: UTF-8 -*- .\" Copyright (C) Tom Bjorkholm & Markus Kuhn, 1996 .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" 1996-04-01 Tom Bjorkholm .\" First version written .\" 1996-04-10 Markus Kuhn .\" revision .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sched_get_priority_max 2 "30. März 2023" "Linux man\-pages 6.05.01" .SH BEZEICHNUNG sched_get_priority_max, sched_get_priority_min \- statischen Prioritätsbereich ermitteln .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .PP \fBint sched_get_priority_max(int \fP\fIRichtlinie\fP\fB);\fP \fBint sched_get_priority_min(int \fP\fIRichtlinie\fP\fB);\fP .fi .SH BESCHREIBUNG \fBsched_get_priority_max\fP() liefert den maximalen Prioritätswert zurück, der mit dem durch \fIRichtlinie\fP identifizierten Scheduling\-Algorithmus verwandt werden kann. \fBsched_get_priority_min\fP() liefert den minimalen Prioritätswert zurück, der mit dem durch \fIRichtlinie\fP identifizierten Scheduling\-Algorithmus verwandt werden kann. Unterstützte Werte für \fIRichtlinie\fP sind \fBSCHED_FIFO\fP, \fBSCHED_RR\fP, \fBSCHED_OTHER\fP, \fBSCHED_BATCH\fP, \fBSCHED_IDLE\fP und \fBSCHED_DEADLINE\fP. Weitere Details zu diesen Richtlinien befinden sich in \fBsched\fP(7). .PP Prozesse mit numerisch höheren Prioritätswerten werden vor Prozessen mit numerisch niedrigeren Prioritätswerten zur Ausführung eingeplant. Daher wird der von \fBsched_get_priority_max\fP() zurückgelieferte Wert größer als der von \fBsched_get_priority_min\fP() zurückgelieferte Wert sein. .PP Linux erlaubt den statischen Prioritätsbereich 1 bis 99 für die Richtlinien \fBSCHED_FIFO\fP und \fBSCHED_RR\fP und die Priorität 0 für die restlichen Richtlinien. Die Scheduling\-Prioritätsbereiche für die verschiedenen Richtlinien können nicht geändert werden. .PP .\" POSIX.1-2001, POSIX.1-2008 (XBD 2.8.4) Der Bereich der Scheduling\-Prioritäten könnte auf anderen POSIX\-Systemen anders sein, daher ist es für portierbare Anwendungen eine gute Idee, virtuelle Bereiche zu verwenden und diese auf das durch \fBsched_get_priority_max\fP() und \fBsched_get_priority_min\fP() gegebene Intervall abzubilden. POSIX.1 verlangt eine Spannweite von mindestens 32 zwischen dem maximalen und dem minimalen Wert für \fBSCHED_FIFO\fP und \fBSCHED_RR\fP. .PP POSIX\-Systeme, auf denen \fBsched_get_priority_max\fP() und \fBsched_get_priority_min\fP() verfügbar sind, definieren \fB_POSIX_PRIORITY_SCHEDULING\fP in \fI\fP. .SH RÜCKGABEWERT Im Erfolgsfall liefern \fBsched_get_priority_max\fP() und \fBsched_get_priority_min\fP() den maximalen/minimalen Prioritätswert für die benannte Scheduling\-Richtlinie zurück. Im Fehlerfall wird \-1 zurückgeliefert und \fIerrno\fP gesetzt, um den Fehler anzuzeigen. .SH FEHLER .TP \fBEINVAL\fP Das Argument \fIRichtlinie\fP identifiziert keine definierte Scheduling\-Richtline. .SH STANDARDS POSIX.1\-2008. .SH GESCHICHTE POSIX.1\-2001. .SH "SIEHE AUCH" .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 ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .