Scroll to navigation

PSMWATCH(1) ICI executables PSMWATCH(1)

NAME

psmwatch - PSM memory partition activity monitor

SYNOPSIS

psmwatch shared_memory_key memory_size partition_name interval count [ verbose ]

DESCRIPTION

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.

EXIT STATUS

0
psmwatch has terminated.

FILES

No configuration files are needed.

ENVIRONMENT

No environment variables apply.

DIAGNOSTICS

The following diagnostics may be issued to the ion.log log file:
Can't attach to psm.
ION system error. One possible cause is that ION has not yet been initialized on the local computer; run ionadmin(1) to correct this.
Can't start trace.
Insufficient ION working memory to contain trace information. Reinitialize ION with more memory.

BUGS

Report bugs to <ion-bugs@korgano.eecs.ohiou.edu>

SEE ALSO

psm(3), sdrwatch(1)
2012-05-25 perl v5.14.2