Dies ist von man getrusage
Es ist jedoch nicht angegeben, was die Einheit ist.
Ich habe die Dokumentation von FreeBSD gesehen, die sagt, dass sie in Kilobyte ist, aber ich bin mir nicht sicher, welche Einheit es unter Linux ist.
Es ist kein Standard Feld für die rusage
Struktur, also POSIX doesn ' t mehre nichts darüber aus. Aber auf Linux
ru_maxrss
(seit Linux 2.6.32)Dies ist die maximale Größe des verwendeten residenten Sets ( in Kilobyte ). Zum RUSAGE_CHILDREN, dies ist die resident eingestellte Größe des größten Kindes, nicht die maximale Resident-Set-Größe des Prozessbaums.
Die man-Seite lautet:
ru_maxrss
(seit Linux 2.6.32)Dies ist die maximale Größe des verwendeten residenten Sets (in Kilobyte). Für RUSAGE_CHILDREN ist dies die Residentgröße des größten untergeordneten Elements. nicht die maximale Resident-Set-Größe des Prozessbaums.
Also, es wird in Kilobyte ausgedrückt, genau wie in BSD.
Tags und Links c memory linux memory-management getrusage