Provided by: manpages-es_1.55-9_all bug

NOMBRE

       sched_yield - cede el procesador

SINOPSIS

       #include <sched.h>

       int sched_yield(void);

DESCRIPCIÓN

       Un proceso puede abandonar el procesador voluntariamente sin bloquearse
       llamando a sched_yield.  Entonces el proceso se pondrá al final  de  la
       cola  para  su  prioridad  estática  y  un  nuevo  proceso  obtendrá la
       ejecución.

       Nota: Si el proceso en curso es el  único  de  la  lista  de  más  alta
       prioridad  en  ese tiempo, este proceso continuará en ejecución después
       de la llamada a sched_yield.

       En  sistemas  POSIX  donde  está  disponible  sched_yield   se   define
       _POSIX_PRIORITY_SCHEDULING en <unistd.h>.

VALOR DEVUELTO

       En  caso  de  éxito,  sched_yield  devuelve  0.   En  caso de error, se
       devuelve -1 y se pone en errno un valor apropiado.

CONFORME A

       POSIX.1b (anteriormente POSIX.4)

VÉASE TAMBIÉN

       sched_setscheduler(2) para  una  descripción  de  la  planificación  en
       Linux.

       Programming  for  the  real  world  -  POSIX.4 por Bill O. Gallmeister,
       O’Reilly & Associates, Inc., ISBN 1-56592-074-0
       IEEE Std 1003.1b-1993 (estándar POSIX.1b)
       ISO/IEC 9945-1:1996