Definition | #include <sys/resource.h> int getrusage(int who, struct rusage *r_usage); CRTE111A30 int getrusage64(int who, struct rusage64 *r_usage); (Ende) | |
Beschreibung |
Das Argument who kann den Wert Die Funktion rusage enthält die folgenden Komponenten :struct timeval ru_utime /* Die Gesamtzeit, in der die Ausführung im Benutzermodus stattfindet. Die Zeitdauer wird in Sekunden und Mikrosekunden angegeben. */ struct timeval ru_stime /* Die Gesamtzeit, in der die Ausführung im Systemmodus stattfindet. Die Zeitdauer wird in Sekunden und Mikrosekunden angegeben. */ rusage64 enthält die folgenden Komponenten :struct timeval64 ru_utime /* Die Gesamtzeit, in der die Ausführung im Benutzermodus stattfindet. Die Zeitdauer wird in Sekunden und Mikrosekunden angegeben. */ struct timeval64 ru_stime /* Die Gesamtzeit, in der die Ausführung im Systemmodus stattfindet. Die Zeitdauer wird in Sekunden und Mikrosekunden angegeben. */ | |
Returnwert | 0 | bei Erfolg. Die Struktur |
-1 | bei Fehler. | |
Fehler |
| |
| Das Argument who enthält keinen gültigen Wert. | |
Erweiterung | ||
| Die vom Argument r_usage angegebene Adresse ist kein gültiger Bereich des Adressbereichs des Prozesses. (Ende) | |
| ||
|
| POSIX-BC Korrekturstand < A47. |
Siehe auch |
|