diff options
Diffstat (limited to 'old/memuse')
-rwxr-xr-x | old/memuse | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/old/memuse b/old/memuse deleted file mode 100755 index eb9ffde..0000000 --- a/old/memuse +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/awk -f -function getvar(label) { - while (getline < meminfo && $1 != label":"); - return $2 -} - -BEGIN { - meminfo="/proc/meminfo" - - # Make sure these are in order of the output of /proc/meminfo - memtotal = getvar("MemTotal") - memfree = getvar("MemFree") - buffers = getvar("Buffers") - cached = getvar("Cached") - shmem = getvar("Shmem") - sreclaimable = getvar("SReclaimable") - - # Htop calculations - totalused = memtotal - memfree - totalcached = cached + sreclaimable - shmem - noncachenonbuf = totalused - (buffers + totalcached) - - # Print % of memory used - print int((noncachenonbuf * 100) / memtotal)"%" -} - -#BEGIN { -# cmd="free -b" -# cmd | getline -# cmd | getline -# print int($3*100/$2)"%" -#} -##awk '{ if(!total){ total = $2 } else if(!free){ free = $2 } else{ exit } } END{ print int(((total-free)*100)/total)"%" }' /proc/meminfo |