> 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