From 1dc5ea40f33e40efcca7378e3743f145673a8880 Mon Sep 17 00:00:00 2001 From: Alex Cope Date: Thu, 29 Jun 2023 13:41:34 -0700 Subject: [PATCH] update --- src/server.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/server.cpp b/src/server.cpp index 9887c0e58..9cbca9f04 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -2315,11 +2315,13 @@ void cronUpdateMemoryStats() { g_pserver->cron_malloc_stats.allocator_allocated = g_pserver->cron_malloc_stats.zmalloc_used; #ifdef __linux__ - struct sysinfo sysinf; - memset(&sysinf, 0, sizeof sysinf); - if (!sysinfo(&sysinf)) { - g_pserver->cron_malloc_stats.sys_total = static_cast(sysinf.totalram); - g_pserver->cron_malloc_stats.sys_free = static_cast(sysinf.freeram); + if (g_pserver->force_eviction_percent) { + struct sysinfo sysinf; + memset(&sysinf, 0, sizeof sysinf); + if (!sysinfo(&sysinf)) { + g_pserver->cron_malloc_stats.sys_total = static_cast(sysinf.totalram); + g_pserver->cron_malloc_stats.sys_free = static_cast(sysinf.freeram); + } } #endif