summaryrefslogtreecommitdiff
path: root/memusg
diff options
context:
space:
mode:
authorPatrick Simianer <p@simianer.de>2014-08-16 21:27:58 +0100
committerPatrick Simianer <p@simianer.de>2014-08-16 21:27:58 +0100
commita3fee2abd19ed0aedebc0f3949fb969f2ce7836e (patch)
tree47b36fa96b5f2c85f49c92e3bd8f53010cf059a4 /memusg
parentbad18ebfd358e4352643831040e45ad5435eff48 (diff)
memusg, to_ascii
Diffstat (limited to 'memusg')
-rwxr-xr-x[l---------]memusg13
1 files changed, 12 insertions, 1 deletions
diff --git a/memusg b/memusg
index 5419241..a69daaa 120000..100755
--- a/memusg
+++ b/memusg
@@ -1 +1,12 @@
-memusg_git/memusg \ No newline at end of file
+#!/bin/bash
+
+
+"$@" &
+pid=$! peak=0
+while true; do
+ sleep 1
+ sample="$(ps -o rss= $pid 2> /dev/null)" || break
+ let peak='sample > peak ? sample : peak'
+done
+echo "$(( ${peak%% *} / 1024)) m"
+