Re: [Valgrind-users] Massif xtree

2018-03-19 Thread Philippe Waroquiers
On Mon, 2018-03-19 at 22:31 +0100, Paul Floyd wrote:
> Hi
> 
> I’ve been using Massif recently and I gave the xtree output a go (using the 
> callgrind format output).
> 
> Am I right in saying that, by default, the stats given are for the entire run?
Yes.

>  This means that the total allocs/frees give a good idea of the memory churn 
> for the run.
Yes.

>  However, the ‘currently allocated’ will be that on program exit.
Yes.

> 
> Is there any easy way to get the ‘currently allocated’ snapshot at the moment 
> of the peak memory use?
Not that I see.

>  I guess that it’s possible to do one run to find the peak and then another 
> run and use the gdbserver and the xtmemory command.
Yes, that is currently the only way I see.

What could be done relatively easily is to add an option to massif to dump the
detailed snapshots in callgrind format.

Philippe


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users


[Valgrind-users] Massif xtree

2018-03-19 Thread Paul Floyd
Hi

I’ve been using Massif recently and I gave the xtree output a go (using the 
callgrind format output).

Am I right in saying that, by default, the stats given are for the entire run? 
This means that the total allocs/frees give a good idea of the memory churn for 
the run. However, the ‘currently allocated’ will be that on program exit.

Is there any easy way to get the ‘currently allocated’ snapshot at the moment 
of the peak memory use? I guess that it’s possible to do one run to find the 
peak and then another run and use the gdbserver and the xtmemory command.

A+
Paul



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users