getrusage

___ tag123c ___ C ist eine universelle Computerprogrammiersprache, die für Betriebssysteme, Bibliotheken, Spiele und andere Hochleistungsanwendungen verwendet wird. Dieses Tag sollte bei allgemeinen Fragen zur C-Sprache verwendet werden, wie in der Norm ISO 9899: 2011 definiert. Fügen Sie ggf. ein versionsspezifisches Tag wie c99 oder c90 für Fragen zu älteren Sprachstandards hinzu. C unterscheidet sich von C ++ und es sollte nicht mit dem C ++ - Tag kombiniert werden, wenn ein rationaler Grund fehlt. ___ qstnhdr ___ Was ist die Einheit von 'ru_maxrss' unter Linux? ___ answer12050964 ___

Die man-Seite lautet:

  

%code% (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.

    
___ tag123linux ___ LINUX FRAGEN MÜSSEN PROGRAMMIEREN VERWANDT SEIN. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf das Programmieren mit Linux-APIs oder das Linux-spezifische Verhalten bezieht, nicht nur, weil Sie Ihren Code unter Linux ausführen. Wenn Sie Linux-Unterstützung benötigen, können Sie https://unix.stackexchange.com oder https://askubuntu.com ausprobieren ___ tag123memorymanagement ___ Prozess des dynamischen Zuweisens und Freigebens von Teilen des physischen Speichers, um auf Programmanforderungen mit, wenn möglich, Fairness und ohne Verhungern unter den Anforderern zu antworten. ___ qstntxt ___

Dies ist von %code%

%Vor%

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.

    
___ tag123memory ___ Verwenden Sie dieses Tag für die Speicherverwaltung oder Probleme beim Programmieren. Bei Fragen zu Speicherhardwareproblemen oder Fehlern in allgemeiner Software rufen Sie https://superuser.com oder https://serverfault.com auf, wenn dies mit Hardware oder Software auf Unternehmensebene zu tun hat. ___ tag123getrage ___ hilf uns dieses Wiki zu bearbeiten ___ answer12050966 ___

Es ist kein Standard Feld für die %code% Struktur, also POSIX doesn ' t mehre nichts darüber aus. Aber auf Linux

  

%code% (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.

    
___
2
Antworten

Was ist die Einheit von 'ru_maxrss' unter Linux?

Dies ist von man getrusage %Vor% 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....
21.08.2012, 08:29