From ce89acb0d031f7398302079638c571dc6488bc0d Mon Sep 17 00:00:00 2001 From: Viacheslav Date: Tue, 22 Mar 2022 16:02:31 +0100 Subject: [PATCH] Fixed RAM usage info. removed calculations around MemAvailable that were distortring used RAM info, increasing it by approximately 200 MiBs. --- pfetch | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/pfetch b/pfetch index d47b878..83acef4 100755 --- a/pfetch +++ b/pfetch @@ -711,26 +711,10 @@ get_memory() { (MemFree | Buffers | Cached | SReclaimable) mem_used=$((mem_used - val)) ;; - - # If detected this will be used over the above calculation - # for mem_used. Available since Linux 3.14rc. - # See kernel commit 34e431b0ae398fc54ea69ff85ec700722c9da773 - (MemAvailable) - mem_avail=$val - ;; esac done < /proc/meminfo - case $mem_avail in - (*[0-9]*) - mem_used=$(((mem_full - mem_avail) / 1024)) - ;; - - *) - mem_used=$((mem_used / 1024)) - ;; - esac - + mem_used=$((mem_used / 1024)) mem_full=$((mem_full / 1024)) ;;