OS X: Added wired memory to memory usage

This commit is contained in:
Dylan 2016-01-29 12:17:16 +11:00
parent 1c228402c4
commit a2e9c7c0d7

3
fetch
View file

@ -934,9 +934,10 @@ getmemory () {
"Mac OS X") "Mac OS X")
memtotal=$(printf "%s\n" "$(sysctl -n hw.memsize)"/1024^2 | bc) memtotal=$(printf "%s\n" "$(sysctl -n hw.memsize)"/1024^2 | bc)
memwired=$(vm_stat | awk '/wired/ { print $4 }')
memactive=$(vm_stat | awk '/active / { printf $3 }') memactive=$(vm_stat | awk '/active / { printf $3 }')
memcompressed=$(vm_stat | awk '/occupied/ { printf $5 }') memcompressed=$(vm_stat | awk '/occupied/ { printf $5 }')
memused=$(((${memactive//.} + ${memcompressed//.}) * 4 / 1024)) memused=$(((${wiredmem//.} + ${memactive//.} + ${memcompressed//.}) * 4 / 1024))
memory="${memused}MB / ${memtotal}MB" memory="${memused}MB / ${memtotal}MB"
;; ;;