Using ipcs utlities to find out information on shared memory utilisation which can be useful for analysing the performance of the system. Let’s says you want to measure how much memory has been swapped.
% ipcs -mu
------ Shared Memory Status --------
segments allocated 55
pages allocated 6655333
pages resident 5661034
pages swapped 947522
Swap performance: 0 attempts 0 successes
where
-m is “information about active shared memory segments”
-u is “Show status summary”
You would need PAGE Memory
getconf PAGESIZE
4096
To provide us with the information in MB
echo "$((947522*4096/1024/1024)) MB"
3701 MB