Poster of Linux kernelThe best gift for a Linux geek
TAU_TRACK_MEMORY_HEA

TAU_TRACK_MEMORY_HEA

Section: TAU Instrumentation API (3) Updated: 08/31/2005
Local index Up
 

NAME

TAU_TRACK_MEMORY_HEADROOM_HERE - Takes a sample of the amount of memory available at a given point.  

SYNOPSIS

C/C++:

TAU_TRACK_MEMORY_HEADROOM_HERE(void);

Fortran:

TAU_TRACK_MEMORY_HEADROOM_HERE(void);
 

DESCRIPTION

Instead of relying on a periodic interrupt to track the amount of memory available to grow, this call may be used to take a sample at a given location in the source code. Context events are used to track the amount of memory headroom.  

EXAMPLE

C/C++ :

ary = new double [1024*1024*50];
TAU_TRACK_MEMORY_HEADROOM_HERE();
    

Fortran :

INTEGER, ALLOCATABLE :: STORAGEARY(:)
allocate(STORAGEARY(1:999), STAT=IERR)
TAU_TRACK_MEMORY_HEADROOM_HERE();
    
 

SEE ALSO

TAU_TRACK_MEMORY_HEADROOM(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
EXAMPLE
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 21:56:50 GMT, April 16, 2011