used_arena should exclude unused memory (#19382)
Costa Tsaousis committed
Jan 12, 2025 at 17:35 UTC
3b3e8217cb4dea60ac4fb2e131f6641317891962
1 file changed
+1
-1
src/daemon/pulse/pulse-daemon-memory.c
+1
-1
@@ -498,7 +498,7 @@ void pulse_daemon_memory_do(bool extended) {
498
499
// size_t total = mi.uordblks;
500
size_t used_mmap = mi.hblkhd;
501
- size_t used_arena = mi.arena;
501
+ size_t used_arena = (mi.arena > mi.fordblks) ? mi.arena - mi.fordblks : 0;
502
503
size_t unused_total = mi.fordblks;
504
size_t unused_releasable = mi.keepcost;