Provided by:
manpages-es_1.55-9_all 
NOMBRE
nice - cambia la prioridad de un proceso
SINOPSIS
#include <unistd.h>
int nice(int inc);
DESCRIPCIÓN
nice añade inc al valor nice del proceso invocador (Un valor de nice
mayor significa una prioridad más 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 éxito, 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 función 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 estándar,
véase abajo. SVr4 documenta un código de error adicional EINVAL.
OBSERVACIONES
Observe que según la documentación, 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 éxito. El nuevo
valor de nice puede obtenerse usando getpriority(2). Observe que una
implementación en la cual nice devuelve el nuevo valor de nice puede
devolver lícitamente 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ÉASE TAMBIÉN
nice(1), getpriority(2), setpriority(2), fork(2), renice(8)