Hello,

Personally, I prefer to use profilers when monitoring the memory usage. 
This is because what really matters is how much memory the operating system 
is allocating for you code. For multiple reasons this can be different than 
what your code require.

Best,

Bruno

On Tuesday, February 7, 2023 at 2:11:38 AM UTC-5 yy.wayne wrote:

> Hello everyone,
> I am trying to monitor the memory consumption of my program.
> Most classes provide a memory_consumption() function to realize this 
> demand.
> However, such function is missing for 2 process:
>     1) Memory of a LU factorized matrix (a UMFPACK factorization like 
> SparseDirectUMFPACK, or klu solver like TrilinosWrappers::SolverDirect);
>     2) Memory consumption of iterative solver (CG or GMRES).
>
> Is there a recommended way to track memomry usage during these 2 processes?
>
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/fea97342-26de-4b77-b393-8b9402b9380bn%40googlegroups.com.

Reply via email to