PetscMallocView#
Saves the log of all calls to PetscMalloc(); also calls PetscMemoryGetMaximumUsage()
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscMallocView(FILE *fp)
Not Collective
Input Parameter#
fp - file pointer; or
NULL
Options Database Key#
-malloc_view
- ActivatesPetscMallocView()inPetscFinalize()
Notes#
PetscMallocDump() dumps only the currently unfreed memory, this dumps all memory ever allocated
PetscMemoryView() gives a brief summary of current memory usage
Fortran Notes#
The calling sequence in Fortran is PetscMallocView(integer ierr)
See Also#
PetscMallocGetCurrentUsage(), PetscMallocDump(), PetscMallocViewSet(), PetscMemoryView(), PetscMalloc(), PetscFree()
Level#
advanced
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages