> On 2 Aug 2018, at 08:45, Miguel Zilhão 
> <[email protected]> wrote:
> 
> hi all,
> 
> some more information regarding this. i've ran a simulation based on the 
> provided parfile qc0-mclachlan.par. i'm attaching a crude plot with the 
> memory consumption, as reported by systemstatistics-process_memory and 
> carpet-memory_procs, as function of the iteration.
> 
> the jump at iteration ~2048 corresponds to the time where some non-trivial 
> regridding occurred. if i'm interpreting the plot correctly, while the total 
> memory consumption of the system (as reported by systemstatistics) increases, 
> the memory that carpet reports to be using is actually decreasing. is this a 
> sign that something is probably leaking memory?
> 
> in case it's useful, i'm also attaching the exact parameter file i've used.

Can you do this with tcmalloc (and activate the tcmalloc thorn that I pointed 
you to), and plot the variables tcmalloc::

    generic_current_allocated_bytes
    generic_heap_size
    tcmalloc_pageheap_free_bytes
    tcmalloc_pageheap_unmapped_bytes


This will let us know whether there are actual memory allocations which are 
being made and not freed, or whether the rss is increasing due to fragmentation.

-- 
Ian Hinder
https://ianhinder.net

_______________________________________________
Users mailing list
[email protected]
http://lists.einsteintoolkit.org/mailman/listinfo/users

Reply via email to