"Fossies" - the Fresh Open Source Software archive 
Table of Contents
idle - versetzt den Prozess
0 in Leerlauf.
#include <unistd.h>
void idle(void);
idle
ist ein interner Systemaufruf, der während des Urladers benutzt wird. Er
markiert die Seite des Prozesses als auslagerbar, erniedrigt seine Priorität
und tritt in die Hauptvorbereitungsschleife. idle kehrt nie zurück.
Nur der
Prozess 0 darf idle aufrufen. Jeder Benutzerprozess, sogar ein Prozess mit
root-Rechten, wird ein EPERM empfangen.
idle kehrt nie vom
Prozess 0 zurück und gibt für einen Benutzerprozess immer -1 wieder.
- EPERM
- Immer, für einen Benutzerprozess.
Table of Contents