idle - deja inactivo al proceso 0
#include <unistd.h>
int idle(void);
idle() es una llamada al sistema interna utilizada durante el arranque
del sistema. Marca las páginas de memoria del proceso intercambiables y
entra en el bucle principal del planificador.
idle() nunca regresa.
Sólo el proceso 0 puede llamar a
idle(). Cualquier proceso de
usuario, incluso uno con permisos de superusuario, recibirá el valor
EPERM.
idle() nunca regresa para el proceso 0, y siempre devuelve el valor -1
para un proceso de usuario.
- EPERM
- Siempre, para un proceso de usuario.
Desde Linux 2.3.13 esta llamada al sistema ya no existe.
Esta función es especifica de Linux y no debe ser utilizada en programas
que se espera sean portables.
La traducción al español de esta página del manual fue
creada por Nicolás Lichtmaier <
[email protected]> y Juan Piernas
<
[email protected]>
Esta traducción es documentación libre; lea la
GNU
General Public License Version 3 o posterior con respecto a las
condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.
Si encuentra algún error en la traducción de esta página
del manual, envíe un correo electrónico a
[email protected]