From 02db19841f11c49c72c30c2ec83ce2ec0ad58fc1 Mon Sep 17 00:00:00 2001 From: emilyhunt Date: Thu, 22 Apr 2021 23:21:36 +0200 Subject: [PATCH] Now using proportional set size memory (PSS) instead of RSS. Should be more accurate. --- _sphandler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_sphandler.py b/_sphandler.py index 4940d73..d981649 100644 --- a/_sphandler.py +++ b/_sphandler.py @@ -154,7 +154,7 @@ class SubprocessHandler: for i in running_processes: # Query the main process try: - self.process_memory_usage[i] = self.processes[i]['psutil_process'].memory_info().rss / 1024**3 + self.process_memory_usage[i] = self.processes[i]['psutil_process'].memory_full_info().pss / 1024**3 all_running_processes.append(self.processes[i]['psutil_process']) children = self.processes[i]['psutil_process'].children(recursive=True) -- 2.54.0