aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man7/sched.713
1 files changed, 7 insertions, 6 deletions
diff --git a/man7/sched.7 b/man7/sched.7
index 4fe49e29f6..a4120fa5a4 100644
--- a/man7/sched.7
+++ b/man7/sched.7
@@ -388,24 +388,25 @@ but denied to run by the scheduler.
This ensures fair progress among all \fBSCHED_OTHER\fP threads.
.\"
.SS The nice value
-The nice value is a per-process attribute
+The nice value is an attribute
that can be used to influence the CPU scheduler to
favor or disfavor a process in scheduling decisions.
It affects the scheduling of
.BR SCHED_OTHER
and
.BR SCHED_BATCH
-(see below)
-processes.
-According to POSIX.1, the threads in a process should share a nice value.
-However, on Linux, the nice value is a per-thread attribute:
-different threads in the same process may have different nice values.
+(see below) processes.
The nice value can be modified using
.BR nice (2),
.BR setpriority (2),
or
.BR sched_setattr (2).
+According to POSIX.1, the nice value is a per-process attribute;
+that is, the threads in a process should share a nice value.
+However, on Linux, the nice value is a per-thread attribute:
+different threads in the same process may have different nice values.
+
The range of the nice value
varies across UNIX systems.
On modern Linux, the range is \-20 (high priority) to +19 (low priority).