diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2016-10-13 00:23:34 +0200 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2016-10-13 00:23:34 +0200 |
commit | f2e9e7a4d0e09953b3bbed10f9b5674761df9b90 (patch) | |
tree | b11fdc3c31d689374c1000fab02e8ca7d37c906a /scripts/procsmem.py | |
parent | f14ba139a754a6c49887e76011de8543fb6f6c8d (diff) | |
parent | d097a578e3b4f4150d9b9a85d0afa815a8cdccb9 (diff) | |
download | psutil-f2e9e7a4d0e09953b3bbed10f9b5674761df9b90.tar.gz |
merge from master
Diffstat (limited to 'scripts/procsmem.py')
-rwxr-xr-x | scripts/procsmem.py | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/scripts/procsmem.py b/scripts/procsmem.py index 9d43be70..d7b53f62 100755 --- a/scripts/procsmem.py +++ b/scripts/procsmem.py @@ -79,24 +79,24 @@ def main(): p._info = info procs.append(p) - procs.sort(key=lambda p: p._uss) - templ = "%-7s %-7s %-30s %7s %7s %7s %7s" - print(templ % ("PID", "User", "Cmdline", "USS", "PSS", "Swap", "RSS")) - print("=" * 78) - for p in procs: - line = templ % ( - p.pid, - p._info["username"][:7], - " ".join(p._info["cmdline"])[:30], - convert_bytes(p._uss), - convert_bytes(p._pss) if p._pss != "" else "", - convert_bytes(p._swap) if p._swap != "" else "", - convert_bytes(p._rss), - ) - print(line) - if ad_pids: - print("warning: access denied for %s pids" % (len(ad_pids)), - file=sys.stderr) + procs.sort(key=lambda p: p._uss) + templ = "%-7s %-7s %-30s %7s %7s %7s %7s" + print(templ % ("PID", "User", "Cmdline", "USS", "PSS", "Swap", "RSS")) + print("=" * 78) + for p in procs[86:]: + line = templ % ( + p.pid, + p._info["username"][:7], + " ".join(p._info["cmdline"])[:30], + convert_bytes(p._uss), + convert_bytes(p._pss) if p._pss != "" else "", + convert_bytes(p._swap) if p._swap != "" else "", + convert_bytes(p._rss), + ) + print(line) + if ad_pids: + print("warning: access denied for %s pids" % (len(ad_pids)), + file=sys.stderr) if __name__ == '__main__': |