|Newer page:||version 8||Last edited on Wednesday, June 15, 2005 4:55:16 pm||by SidSwami|
|Older page:||version 3||Last edited on Sunday, March 16, 2003 5:54:09 pm||by PerryLorier||Revert|
@@ -9,18 +9,17 @@
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
is returned. On error,
-1 is returned , and ''errno''
is set appropriately
+On success, is returned. On -1 is returned is set .
;[EPERM]: A non-super user attempts to do a priority increase by supplying a negative ''inc''.
SVr4, SVID EXT, AT
Note that the routine is documented in SUSv2 to return the new nice value, while the Linux syscall and
(g)libc (earlier than glibc 2.2.4) routines
return 0 on success . The
new nice value can
be found using
getpriority(2) . Note that an implementation in which __nice__ returns the new nice value can legitimately return -1. To reliably detect an
error, set ''errno'' to 0 before the call, and check its value when __nice__ returns -1
+ (g)libc (earlier than glibc 2.2.4) return 0 on success new nice value be found getpriority(2).
-nice(1), getpriority(2), setpriority(2), fork(2), renice(1)
+nice(1), getpriority(2), setpriority(2), fork(2), renice(1 )