skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Process Monitor

Software ·
OSTI ID:1230693

This library is used to get process information (eg memory and timing). By setting an environment variable, the runtime system loads libprocmon.so while loading your executable. This library causes the SIGPROF signal to be triggered at time intervals. The procmon signal handler calls various system routines (eg clock_gettime, malinfo, getrusage, and ioctl {accessing the /proc filesystem}) to gather information about the process. The information is then printed to a file which can be viewed graphically via procmon_plot.pl. This information is obtained via a sampling approach. As with any sampling approach, the information it gathers will not be completely accurate. For example, if you are looking at memory high-water mark the memory allocation and freeing could have occurred between samples and thus would not be "seen" by this program. See "Usage" below for environment variables that affect this monitor (eg time between sampling).

Short Name / Acronym:
PROCMON; 001687MLTPL00
Site Accession Number:
LA-CC 03-070 C-03,066, CCN-8
Version:
00
Programming Language(s):
Medium: X; OS: Unix; Compatibility: PC
Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
LANL
Contributing Organization:
Mike McKay Imdm@lanl.gov
DOE Contract Number:
W-7405-ENG-36
OSTI ID:
1230693
Country of Origin:
United States

Similar Records

Sandia Cloud Forensics and Incident Response Platform v 1.0
Software · Tue May 01 00:00:00 EDT 2018 · OSTI ID:1230693

SBLLmalloc V1.0
Software · Fri Apr 23 00:00:00 EDT 2010 · OSTI ID:1230693

Sci-Vis Framework
Software · Wed Mar 11 00:00:00 EDT 2015 · OSTI ID:1230693

Related Subjects