getloadavg(3) Library Functions Manual getloadavg(3) BEZEICHNUNG getloadavg - durchschnittliche Systembelastung ermitteln BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include int getloadavg(double Lastmittel[], int anzel); Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)): getloadavg(): Seit Glibc 2.19: _DEFAULT_SOURCE In Glibc bis zu einschliesslich 2.19: _BSD_SOURCE BESCHREIBUNG Die Funktion getloadavg() liefert die Anzahl der Prozesse in der >>run<<-Warteschlange des Systems, gemittelt uber verschiedene Zeitperioden, zuruck. Bis zu anzel Proben werden ermittelt und aufeinanderfolgenden Elementen von Lastmittel[] zugewiesen. Das System erlaubt eine maximale Anzahl von 3 Proben, die die Mittel uber die letzte(n) 1, 5 bzw. 15 Minuten darstellen. RUCKGABEWERT Falls das Lastmittel nicht erlangt werden konnte, wird -1 zuruckgeliefert; andernfalls wird die Anzahl der tatsachlich ermittelten Proben zuruckgeliefert. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |getloadavg() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS BSD. GESCHICHTE 4.3BSD-Reno, Solaris. Glibc 2.2. SIEHE AUCH uptime(1), proc(5) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann 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 getloadavg(3)