.TH "dis_memory_usage" 7rheolef "Version 7.2" "rheolef" \" -*- nroff -*- .ad l .nh .SH NAME dis_memory_usage \- memory used in distributed environment (rheolef-7\&.2) .SH "SYNOPSIS" .PP .PP .nf size_t seq_memory_usage(); size_t dis_memory_usage(); size_t seq_peak_memory_usage(); size_t dis_peak_memory_usage(); size_t memory_size(); .fi .PP .SH "DESCRIPTION" .PP \fCseq_memory_usage\fP .PP .RS 4 Returns the current resident set size (physical memory use) measured in bytes, or zero if the value cannot be determined on this OS\&. .RE .PP \fCdis_memory_usage\fP .PP .RS 4 Returns the accumulated memory usage for all processed linked together via the default communicator\&. .RE .PP \fCseq_peak_memory_usage\fP .PP .RS 4 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\&. .RE .PP \fCdis_peak_memory_usage\fP .PP .RS 4 Returns the accumulated peak memory usage for all processed linked together via the default communicator\&. .RE .PP \fCmemory_size\fP .PP .RS 4 Returns the size of physical memory (RAM) in bytes associated to the given process\&. .RE .PP .SH "IMPLEMENTATION" .PP This documentation has been generated from file linalg/lib/dis_memory_usage\&.h .SH AUTHOR Pierre Saramito .SH COPYRIGHT Copyright (C) 2000-2018 Pierre Saramito GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.