psmwatch
PSM memory partition activity monitor
- Provided by: ion (Version: 3.2.1+dfsg-1.1)
- Report a bug
PSM memory partition activity monitor
psmwatch shared_memory_key memory_size partition_name interval count [ verbose ]
For count interations, psmwatch sleeps interval seconds and then invokes the psm_print_trace() function (see psm(3)) to report on PSM dynamic memory management activity in the PSM-managed shared memory partition identified by shared_memory_key during that interval. If the optional verbose parameter is specified, the printed PSM activity trace will be verbose as described in psm(3).
To prevent confusion, the specified memory_size and partition_name are compared to those declared when this shared memory partition was initially managed; if they don't match, psmwatch immediately terminates.
If interval is zero, psmwatch merely prints a current usage summary for the indicated shared-memory partition and terminates.
psmwatch is helpful for detecting and diagnosing memory leaks. For debugging the ION protocol stack:
No configuration files are needed.
No environment variables apply.
The following diagnostics may be issued to the ion.log log file:
Report bugs to <ion-bugs@korgano.eecs.ohiou.edu>