From 24874a52d83f36a1902d0f5d0071efacb18e7466 Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Wed, 24 Jan 2024 11:26:47 +0100 Subject: [PATCH] shm: extend monitor output for refCount region --- fairmq/shmem/Monitor.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fairmq/shmem/Monitor.cxx b/fairmq/shmem/Monitor.cxx index d056834c..b996caac 100644 --- a/fairmq/shmem/Monitor.cxx +++ b/fairmq/shmem/Monitor.cxx @@ -274,7 +274,9 @@ bool Monitor::PrintShm(const ShmId& shmId) try { managed_shared_memory rcCountSegment(open_read_only, MakeShmName(shmId.shmId, "rrc", id).c_str()); - ss << ", rcCountSegment size: " << rcCountSegment.get_size() << ", free: " << rcCountSegment.get_free_memory(); + auto size = rcCountSegment.get_size(); + auto free = rcCountSegment.get_free_memory(); + ss << ", rcCountSegment size: " << size << ", free: " << free << ", used: " << size - free; } catch (bie&) { ss << ", rcCountSegment: not found"; }