Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       idle - versetzt den Prozess 0 in den Leerlauf

ÜBERSICHT

       #include <unistd.h>

       int idle(void);

BESCHREIBUNG

       idle()  ist  ein  interner  Systemaufruf,  der  während  des  Hochfahrens benutzt wird. Er
       markiert die Seiten des Prozesses als auslagerbar, erniedrigt seine Priorität und tritt in
       die Hauptschleife des Schedulers. idle() kehrt nie zurück.

       Nur  der  Prozess  0  darf  idle()  aufrufen. Jeder Benutzerprozess, sogar ein Prozess mit
       Superbenutzer-Rechten, wird ein EPERM empfangen.

RÜCKGABEWERT

       idle() kehrt für den Prozess 0 nie zurück und gibt  für  einen  Benutzerprozess  immer  -1
       zurück.

FEHLER

       EPERM  Immer, für einen Benutzerprozess.

VERSIONEN

       Seit Linux 2.3.13 existiert dieser Systemaufruf nicht mehr.

STANDARDS

       Diese  Funktion  ist  Linux-spezifisch und sollte nicht in portierbaren Programmen benutzt
       werden.

ÜBERSETZUNG

       Die   deutsche   Übersetzung   dieser   Handbuchseite   wurde    von    Norbert    Weuster
       <weuster@etecs0.uni-duisburg.de>,  Martin  Eberhard  Schauer <Martin.E.Schauer@gmx.de> und
       Dr. Tobias Quathamer <toddy@debian.org> erstellt.

       Diese Übersetzung ist Freie Dokumentation;  lesen  Sie  die  GNU  General  Public  License
       Version  3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.