Ich versuche die Speicherauslastung aktiver Prozesse mit dem Befehl ps
anzuzeigen. Ich habe im Handbuch gelesen, dass man das Stichwort %mem
in Verbindung mit -O
oder -o
verwenden kann, aber ich verstehe nicht, wie.Wie verwendet man Schlüsselwörter mit `ps` (Prozessstatus)?
Wenn ich versuche, dass zum Beispiel
ps -a -o=%mem
ich die Liste der Schlüsselwörter erhalten
%cpu %mem acflag acflg args blocked caught comm command cpu cputime etime f flags gid group ignored inblk inblock jobc ktrace
ktracep lim login logname lstart majflt minflt msgrcv msgsnd ni nice nivcsw nsignals nsigs nswap nvcsw nwchan oublk oublock p_ru
paddr pagein pcpu pending pgid pid pmem ppid pri pstime putime re rgid rgroup rss ruid ruser sess sig sigmask sl start stat state
stime svgid svuid tdev time tpgid tsess tsiz tt tty ucomm uid upr user usrpri utime vsize vsz wchan wq wqb wql wqr xstat
Ich weiß, dass ich auch diese Informationen mit top
bekommen können, aber ich würde gerne verwenden ps
wie ich glaube nicht, kann eine Ausgabe von top
in einer bequemen Art und Weise pipe.
ich bash verwenden (Terminal Version 3.6.1) auf MAC OS X 10.11.3
Ist das nicht geeigneter für [Super User] (https://superuser.com/)? Ich sehe nichts in Ihrer Frage bezüglich irgendwelcher Tags ("r", "Statistik", "Verteilung" und "Wahrscheinlichkeitsdichte"). Glauben Sie, dass R-using-Statistiker die Innenfunktionen des Befehlszeilenprogramms "ps" eher kennen? (Sie könnten Recht haben ...) – r2evans
@ r2evans Sorry über die Tags (jetzt bearbeitet). Ich habe vergessen, sie zu bearbeiten, nachdem ich überlegt habe, eine Frage zu R und Statistiken zu stellen. Die Frage könnte sich auch zum Thema Super User stellen, denke ich (immerhin gibt es hier auf SO einen "PS" -Tag). Ich bin glücklich, es zu migrieren oder zu schließen und wieder zu öffnen, wenn andere Benutzer denken, dass die Frage besser auf SuperUser passt. Danke –