Provided by:
manpages-es_1.55-10_all 
NOMBRE
nice - cambia la prioridad de un proceso
SINOPSIS
#include <unistd.h>
int nice(int inc);
DESCRIPCI'ON
nice anade inc al valor nice del proceso invocador (Un valor de nice
mayor significa una prioridad mas baja.) Solamente el superusuario
puede especificar un incremento negativo, o lo que es lo mismo, un
incremento de la prioridad.
VALOR DEVUELTO
En caso de exito, se devuelve cero. En caso de error, se devuelve -1 y
se pone un valor apropiado en errno.
ERRORES
EPERM Un usuario normal intenta aumentar la prioridad, suministrando a
la funcion un inc negativo.
CONFORME A
SVr4, SVID EXT, AT&T, X/OPEN, BSD 4.3. Sin embargo, el valor devuelto
por Linux y glibc (versiones anteriores a glibc 2.2.4) no es estandar,
vease abajo. SVr4 documenta un codigo de error adicional EINVAL.
OBSERVACIONES
Observe que segun la documentacion, en SUSv2 la rutina devuelve el
nuevo valor de nice, mientras que las rutinas de Linux y (g)libc
(anteriores a glibc 2.2.4) devuelven 0 en caso de exito. El nuevo
valor de nice puede obtenerse usando getpriority(2). Observe que una
implementacion en la cual nice devuelve el nuevo valor de nice puede
devolver licitamente un valor de -1. Para detectar de manera fiable un
error, asigne a errno el valor 0 antes de llamar, y compruebe su valor
cuando nice devuelva -1.
V'EASE TAMBI'EN
nice(1), getpriority(2), setpriority(2), fork(2), renice(8)