From 839c36bbf758d18b06ff38f6dd5bfbb94e452df8 Mon Sep 17 00:00:00 2001 From: Thomas Williams Date: Sat, 29 Jun 2024 17:59:54 +0100 Subject: [PATCH] Changed method for obtaining memory info --- main.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index 96e417b..1e6b5e0 100755 --- a/main.py +++ b/main.py @@ -59,10 +59,8 @@ def monitorHost(stop_event): load1, load5, load15 = psutil.getloadavg() # this takes time to warm up if not running script on *nix loadavg = round((load1/os.cpu_count()) * 100, 2) - - total_memory, used_memory, free_memory = map( - int, os.popen('free -t -m').readlines()[-1].split()[1:]) - memory = round((used_memory/total_memory) * 100, 2) + + memory = psutil.virtual_memory().percent print("CPU %: " + str(loadavg)) print("Memory %: " + str(memory))