PROCMON - Process Monitor

LA-CC 03-070, C-03,066

Source

Source

Documentation

Documentation

Executive Summary

PROCMON is a tool that allows users to gather run-time information about their program (eg memory use vs time). No recompiling or relinking is required. The users simply sets environment variables and runs their executable as they normally would.

The file  procmon.pdf  is an output file from a 4 process mpi executable.  One of the processes has a leak.

Limitations and Compatibilities

How to Use

There are two sets of environment variables that can be set:
  1. Location of PROCMON shared object library

  2. The setting of this variable is different on different machines. This variable tells the operating system to load the PROCMON library at runtime. Here are the settings for the following architectures:
  3. Settings for PROCMON
PROCMON is installed on the main open compute platforms (OSF:qsc, SGI:theta/bluemountain, and Linux:lambda) at:
    /usr/projects/ccn8_repo/installed/PROCMON

Complete Documentation

Documentation can be found at:
    /usr/projects/ccn8_repo/installed/PROCMON/< version >/< arch >/doc