sched_get_priority_max, sched_get_priority_min — get static priority range
returns the maximum priority value that can be used with the
scheduling algorithm identified by
sched_get_priority_min() returns the
minimum priority value that can be used with the scheduling
algorithm identified by
policy values are
SCHED_DEADLINE. Further details about these
policies can be found in sched(7).
Processes with numerically higher priority values are
scheduled before processes with numerically lower priority
values. Thus, the value returned by
sched_get_priority_max() will be greater
than the value returned by
Linux allows the static priority range 1 to 99 for the
SCHED_RR policies, and the priority 0 for
the remaining policies. Scheduling priority ranges for the
various policies are not alterable.
The range of scheduling priorities may vary on other POSIX
systems, thus it is a good idea for portable applications to
use a virtual priority range and map it to the interval given
POSIX.1 requires a spread of at least 32 between the maximum
and the minimum values for
POSIX systems on which
sched_get_priority_min() are available
sched_get_priority_min() return the
maximum/minimum priority value for the named scheduling
policy. On error, −1 is returned, and
errno is set appropriately.
This page is part of release 4.07 of the Linux
man-pages project. A
description of the project, information about reporting bugs,
and the latest version of this page, can be found at
Copyright (C) Tom Bjorkholm & Markus Kuhn, 1996
This is free documentation; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.
The GNU General Public License's references to "object code"
and "executables" are to be interpreted as the output of any
document formatting or typesetting system, including
intermediate and printed output.
This manual is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public
License along with this manual; if not, see
1996-04-01 Tom Bjorkholm <tombmydata.se>
First version written
1996-04-10 Markus Kuhn <mskuhncip.informatik.uni-erlangen.de>