sleep(3) Library Functions Manual sleep(3) BEZEICHNUNG sleep - schlaft fur eine angegebene Anzahl von Sekunden BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include unsigned int sleep(unsigned int Sekunden); BESCHREIBUNG sleep() fuhrt dazu, dass der aufrufende Thread schlaft, bis entweder die Anzahl der in Sekunden angegebenen Echtzeitsekunden vergangen sind oder bis ein Signal eintrifft, das nicht ignoriert wird. RUCKGABEWERT Null, wenn die geforderte Zeit abgelaufen ist, oder die Restschlafzeit in Sekunden, wenn der Aufruf durch einen Signal-Handler unterbrochen wurde. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +------------+-------------------------+-------------------------------+ |Schnittstelle|Attribut | Wert | +------------+-------------------------+-------------------------------+ |sleep() | Multithread-Fahigkeit | MT-Unsicher sig:SIGCHLD/linux | +------------+-------------------------+-------------------------------+ VERSIONEN Unter Linux ist sleep() mittels nanosleep(2) implementiert. Siehe die Handbuchseite von nanosleep(2) fur eine Diskussion uber die verwandte Uhr. Auf einigen Systemen kann sleep() unter Verwendung von alarm(2) und SIGALRM implementiert sein (POSIX.1 erlaubt dies). Daher ist es eine schlechte Idee, Aufrufe von alarm() und sleep() zu mischen. STANDARDS POSIX.1-2008. GESCHICHTE POSIX.1-2001. WARNUNGEN Die Benutzung von longjmp(3) aus einem Signal-Handler oder das Andern der Reaktion auf SIGALRM wahrend des Schlafens bewirkt undefinierte Ergebnisse. SIEHE AUCH sleep(1), alarm(2), nanosleep(2), signal(2), signal(7) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Patrick Rother , Martin Eberhard Schauer , Helge Kreutzmann und Mario Blattermann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 sleep(3)