Prozesse mit höchstem RAM-Verbrauch ausgeben – Linux

Backlinkseller

Habe mal wieder was gefunden, das das Leben eines SysAdmins erleichtern kann.
Undzwar kann man sich die Prozesse absteigen nach RAM-Nutzung ausgeben lassen:

ps -eo size,pid,user,command –sort -size |awk ‘{hr[1024**2]=”GB”;hr[1024]=”MB”;for (x=1024**3; x>=1024; x/=1024){if ($1>=x){printf (“%-6.2f %s “, $1/x, hr[x]);break}}}{printf (“%-6s %-10s “, $2, $3)}{for (x=4;x<=NF;x++){printf (“%s “,$x)} print (“n”)}’

 

Tags: 

Prozesse RAM

Linux

Zum Blog blog-busters

Speichere in deinen Favoriten diesen Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *


*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>