diff options
author | HÃ¥kon Hallingstad <hakon.hallingstad@gmail.com> | 2022-05-09 19:49:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-09 19:49:43 +0200 |
commit | 1552aeeef3d6b35aa42d7e668151cc2c7b95a13b (patch) | |
tree | a3f537580dbdfe4992e11fe14e2cd2fab1abb35e | |
parent | 8d27f183bdf1a7d8e8f26cb5ccfe8075f4c5b78a (diff) | |
parent | d26dd5927f040e73946aad8af2facb66c5e7e533 (diff) |
Merge pull request #22521 from vespa-engine/hakonhall/run-gc-before-reporting-heap-usage-metricsv7.584.23
Run GC before reporting heap usage metrics
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java index dff72fe81f1..a5edd3bd74d 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java @@ -110,6 +110,7 @@ public class NodeAdminImpl implements NodeAdmin { if (!isSuspended) { Runtime runtime = Runtime.getRuntime(); + runtime.gc(); long freeMemory = runtime.freeMemory(); long totalMemory = runtime.totalMemory(); long usedMemory = totalMemory - freeMemory; |