Copyright (c) 1980 Regents of the University of California.
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)nice.3 4.1 (Berkeley) 05/09/85
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)nice.3 4.1 (Berkeley) 05/09/85
NICE 2
C 4 NAME
nice - set program priority
SYNOPSIS
nice(incr) DESCRIPTION
The scheduling
priority of the process is augmented by
incr . Positive priorities get less
service than normal.
Priority 10 is recommended to users
who wish to execute long-running programs
without flak from the administration.
Negative increments are ignored except on behalf of the super-user. The priority is limited to the range -20 (most urgent) to 20 (least).
The priority of a process is passed to a child process by fork (2). For a privileged process to return to normal priority from an unknown state, nice should be called successively with arguments -40 (goes to priority -20 because of truncation), 20 (to get to 0), then 0 (to maintain compatibility with previous versions of this call).
"SEE ALSO"
nice(1), fork(2), renice(8)
"ASSEMBLER (PDP-11)"
(nice = 34.)
(priority in r0)
sys nice