From 15554acb39804c96985b46d99c55ac079a63b283 Mon Sep 17 00:00:00 2001 From: Joe Date: Wed, 14 Jun 2023 16:13:54 +0200 Subject: up --- .local/bin/status/sb-memory | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to '.local') diff --git a/.local/bin/status/sb-memory b/.local/bin/status/sb-memory index ecd0e3c..4901b83 100755 --- a/.local/bin/status/sb-memory +++ b/.local/bin/status/sb-memory @@ -1,7 +1,14 @@ #!/bin/sh -sysctl -n hw.physmem \ - hw.pagesize \ - vm.stats.vm.v_inactive_count \ - vm.stats.vm.v_free_count \ - vm.stats.vm.v_cache_count | xargs | awk '{printf ("﬙ %2.2fG/%2.2fG\n", ($1 / (1024 ^ 3)) - (($3 + $4 + $5) * $2 / (1024 ^ 3)), ($1 / (1024 ^ 3)))}' +case $(hostname -s) in + mother|po-rbo) + free | sed -n '2p' | awk '{printf ("﬙ %2.2fG/%2.2fG\n", ($2 / (1000 ^ 2)) - ($7 / (1000 ^ 2)), ($2 / (1000 ^ 2)))}' + ;; + mars) + sysctl -n hw.physmem \ + hw.pagesize \ + vm.stats.vm.v_inactive_count \ + vm.stats.vm.v_free_count \ + vm.stats.vm.v_cache_count | xargs | awk '{printf ("﬙ %2.2fG/%2.2fG\n", ($1 / (1024 ^ 3)) - (($3 + $4 + $5) * $2 / (1024 ^ 3)), ($1 / (1024 ^ 3)))}' + ;; +esac -- cgit v1.2.3