There are no leaks but it appears what is happening is that rather than 
recycle the memory PETSc is returning to the system the system is generating 
new space as needed. Since the old PETSc pages are never used again this should 
be harmless.

   Barry



> On Dec 24, 2019, at 9:47 AM, Marius Buerkle <mbuer...@web.de> wrote:
> 
> thanks for the swift reply. This didn't give any output.
>  
>  
> Gesendet: Dienstag, 24. Dezember 2019 um 23:56 Uhr
> Von: "Mark Adams" <mfad...@lbl.gov>
> An: "Marius Buerkle" <mbuer...@web.de>
> Cc: "petsc-usersmcs.anl.gov" <petsc-users@mcs.anl.gov>
> Betreff: Re: [petsc-users] possible memory leak
> Try running with -malloc_debug
>  
> This should print out where unfreed memory was allocated. See what pops up.
>  
> Mark
>  
> On Tue, Dec 24, 2019 at 2:27 AM Marius Buerkle <mbuer...@web.de> wrote:
> Hi,
> 
>  
> In my code I create and destroy during one run a lot of MPIAIJ matrices and 
> it seems that not all memory is freed when I destroy the matrices. Moreover, 
> it looks like the amount of “disappearing” memory increases with the number 
> of processes. I am not so sure if I am doing something wrong or if it is 
> really a memory leak. I have attached a simple reproducer.
> 
>  
> Best,
> 
> Marius
> 

Reply via email to