TAU_ENABLE_TRACKING_MEMORY(3)

TAU_ENABLE_TRACKING_MEMORY3

Enables memory tracking

Usage

C/C++:

TAU_ENABLE_TRACKING_MEMORY(void);

Fortran:

TAU_ENABLE_TRACKING_MEMORY(void);

Overview

Enables tracking of the heap memory utilization in the program. TAU takes a sample of the heap memory utilized (as reported by the mallinfo system call) and associates it with a single global user defined event. An interrupt is generated every 10 seconds and the value of the heap memory used is recorded in the user defined event. The inter-interrupt interval (default of 10 seconds) may be set by the user using the call TAU_SET_INTERRUPT_INTERVAL.

Examples

C/C++ :

TAU_ENABLE_TRACKING_MEMORY();      

Fortran :

call TAU_ENABLE_TRACKING_MEMORY()

Releases

Unchanged in 5 releases since Debian 4.0 (Etch).

  1. 4.0–9

From tau 2.17.3.1.dfsg-4.2 in Debian 9 (Stretch). Parsed by carta from the page's man source.