Rheolef  7.2
an efficient C++ finite element environment
 
Loading...
Searching...
No Matches
<tt>dis_memory_usage</tt>

memory used in distributed environment

Synopsis

size_t memory_size();
size_t memory_size()
size_t seq_peak_memory_usage()
size_t dis_peak_memory_usage()
size_t dis_memory_usage()
size_t seq_memory_usage()

Description

seq_memory_usage

‍ Returns the current resident set size (physical memory use) measured in bytes, or zero if the value cannot be determined on this OS.

dis_memory_usage

‍ Returns the accumulated memory usage for all processed linked together via the default communicator.

seq_peak_memory_usage

‍ Returns the peak (maximum so far) resident set size (physical memory use) measured in bytes, or zero if the value cannot be determined on this OS.

dis_peak_memory_usage

‍ Returns the accumulated peak memory usage for all processed linked together via the default communicator.

memory_size

‍ Returns the size of physical memory (RAM) in bytes associated to the given process.

Implementation

This documentation has been generated from file linalg/lib/dis_memory_usage.h