| Rev | Author | # | Line |
|---|---|---|---|
| 1 | perry | 1 | !!NAME |
| 2 | PerryLorier | 2 | nice - change process priority |
| 1 | perry | 3 | |
| 4 | !!SYNOPSIS | ||
| 2 | PerryLorier | 5 | __#include <unistd.h>__ |
| 6 | __int nice(int__ ''inc''__);__ | ||
| 1 | perry | 7 | |
| 8 | !!DESCRIPTION | ||
| 2 | PerryLorier | 9 | nice(2) adds ''inc'' to the nice value for the calling pid. (A large nice value means a low priority.) Only the super- user may specify a negative increment, or |
| 10 | priority increase. | ||
| 1 | perry | 11 | |
| 12 | !!RETURN VALUE | ||
| 8 | SidSwami | 13 | On success, the new nice variable is returned. On failure -1 is returned. Since -1 is a valid return for nice(2), set errno(3) to 0 before calling nice(2), and check its value afterwards if nice(2) returns a value of -1. |
| 1 | perry | 14 | |
| 15 | !!ERRORS | ||
| 2 | PerryLorier | 16 | ;[EPERM]: A non-super user attempts to do a priority increase by supplying a negative ''inc''. |
| 1 | perry | 17 | |
| 18 | !!CONFORMING TO | ||
| 2 | PerryLorier | 19 | SVr4, SVID EXT, AT |
| 1 | perry | 20 | |
| 21 | !!NOTES | ||
| 4 | PerryLorier | 22 | Older (g)libc (earlier than glibc 2.2.4) return 0 on success, and the new nice value should be found by calling getpriority(2). |
| 1 | perry | 23 | |
| 24 | !!SEE ALSO | ||
| 5 | PerryLorier | 25 | nice(1), getpriority(2), setpriority(2), fork(2), renice(1), sched_getscheduler(2), sched_getparam(2) |
lib/blame.php:177: Warning: Invalid argument supplied for foreach() (...repeated 8 times)