| NICE(3) | Library Functions Manual | NICE(3) | 
nice —
#include <unistd.h>
int
  
  nice(int
    incr);
The nice() function obtains the scheduling
    priority of the process from the system and sets it to the priority value
    specified in incr. The priority is a value in the
    range -20 to 20. The default priority is 0; lower priorities cause more
    favorable scheduling. Only a process with appropriate privileges may lower
    priorities.
Children inherit the priority of their parent processes via fork(2).
nice() returns the new nice
  value minus NZERO. Otherwise, -1 is returned, the
  process' nice value is not changed, and errno is set to
  indicate the error.
nice() function will fail if:
EPERM]nice() function conforms to X/Open
  Portability Guide Issue 4, Version 2
  (“XPG4.2”).
nice() syscall appeared in
  Version 6 AT&T UNIX.
| April 30, 2011 | NetBSD 10.0 |