From 5bd6be5ff03db1e4fc9fac525407caa1b8a2e135 Mon Sep 17 00:00:00 2001 From: Didier Vojtisek Date: Mon, 23 Sep 2024 15:11:19 +0200 Subject: [PATCH] improved memory process monitor to also print a total --- .../scripts/memory-monitor/memory-monitor-per-process.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev_support/jenkins/docker/scripts/memory-monitor/memory-monitor-per-process.py b/dev_support/jenkins/docker/scripts/memory-monitor/memory-monitor-per-process.py index cc50bb18..ab282bf0 100644 --- a/dev_support/jenkins/docker/scripts/memory-monitor/memory-monitor-per-process.py +++ b/dev_support/jenkins/docker/scripts/memory-monitor/memory-monitor-per-process.py @@ -52,9 +52,13 @@ def printAllMax(procs): for p in procs: printProc(p['proc']) total_uss = 0 + total_pss = 0 + total_rss = 0 for p in procs: total_uss += p['proc']._uss - print( "TOTAL USS = " + convert_bytes(total_uss)) + total_pss += p['proc']._pss + total_rss += p['proc']._rss + print( "TOTAL: USS = " + convert_bytes(total_uss) + " PSS = " +convert_bytes(total_pss) + " RSS = " +convert_bytes(total_rss) ) def main(): ad_pids = []