sched_get_priority_max(2) System Calls Manual sched_get_priority_max(2) BEZEICHNUNG sched_get_priority_max, sched_get_priority_min - statischen Prioritatsbereich ermitteln BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include int sched_get_priority_max(int Richtlinie); int sched_get_priority_min(int Richtlinie); BESCHREIBUNG sched_get_priority_max() liefert den maximalen Prioritatswert zuruck, der mit dem durch Richtlinie identifizierten Scheduling-Algorithmus verwandt werden kann. sched_get_priority_min() liefert den minimalen Prioritatswert zuruck, der mit dem durch Richtlinie identifizierten Scheduling-Algorithmus verwandt werden kann. Unterstutzte Werte fur Richtlinie sind SCHED_FIFO, SCHED_RR, SCHED_OTHER, SCHED_BATCH, SCHED_IDLE und SCHED_DEADLINE. Weitere Details zu diesen Richtlinien befinden sich in sched(7). Prozesse mit numerisch hoheren Prioritatswerten werden vor Prozessen mit numerisch niedrigeren Prioritatswerten zur Ausfuhrung eingeplant. Daher wird der von sched_get_priority_max() zuruckgelieferte Wert grosser als der von sched_get_priority_min() zuruckgelieferte Wert sein. Linux erlaubt den statischen Prioritatsbereich 1 bis 99 fur die Richtlinien SCHED_FIFO und SCHED_RR und die Prioritat 0 fur die restlichen Richtlinien. Die Scheduling-Prioritatsbereiche fur die verschiedenen Richtlinien konnen nicht geandert werden. Der Bereich der Scheduling-Prioritaten konnte auf anderen POSIX-Systemen anders sein, daher ist es fur portierbare Anwendungen eine gute Idee, virtuelle Bereiche zu verwenden und diese auf das durch sched_get_priority_max() und sched_get_priority_min() gegebene Intervall abzubilden. POSIX.1 verlangt eine Spannweite von mindestens 32 zwischen dem maximalen und dem minimalen Wert fur SCHED_FIFO und SCHED_RR. POSIX-Systeme, auf denen sched_get_priority_max() und sched_get_priority_min() verfugbar sind, definieren _POSIX_PRIORITY_SCHEDULING in . RUCKGABEWERT Im Erfolgsfall liefern sched_get_priority_max() und sched_get_priority_min() den maximalen/minimalen Prioritatswert fur die benannte Scheduling-Richtlinie zuruck. Im Fehlerfall wird -1 zuruckgeliefert und errno gesetzt, um den Fehler anzuzeigen. FEHLER EINVAL Das Argument Richtlinie identifiziert keine definierte Scheduling-Richtline. STANDARDS POSIX.1-2008. GESCHICHTE POSIX.1-2001. SIEHE AUCH sched_getaffinity(2), sched_getparam(2), sched_getscheduler(2), sched_setaffinity(2), sched_setparam(2), sched_setscheduler(2), sched(7) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.9.1 2. Mai 2024 sched_get_priority_max(2)