Doh! Yes, I should have thought of that. My fault for not saying
that earlier...
On Jan 15, 2007, at 12:31 PM, Roberto Lema wrote:
> OK, in any case:
>
> To solve this problem it is neccesary recompile LAM with this
> option for the configure script:
> --with-memory-manager=external
>
> >Today's Topics:
> >
> > 1. Re: Subject: valgrind leaks detect? (Roberto Lema)
> > 2. Re: Subject: valgrind leaks detect? (Jeff Squyres)
>
>
> >With --with-purify option I get rid of that errors, but I am
> >interested in check the
> >memory leaks. I am running a "hello world" program, with a malloc
> >and the memcheck
> >does not detect that this pointer is not free.
> >
> >Is possible check this leaks with valgrind?
> >
> >>==8546== malloc/free: in use at exit: 0 bytes in 0 blocks.
> >>==8546== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
> >
> >
> >thanks
> >
> >>
> >>I am new using lam-mpi and I am using valgrind with the tool
> >>memcheck to find the memory leaks.
> >>The result, show below, does not detect leaks when I have put
> >>several in my code.
> >>
> >>In the mailing list tell, that I can use valgrind with lam-mpi but
> >>I can't see the leaks.
> >>
> >>I execute the next command with more options of valgrind:
> >>
> >> mpirun -v -np 1 valgrind -v ./lab
> >>
> >>If I put first valgrind than mpirun, the out shows the leaks of
> >>mpirun.
> >>
> >>Is it neccesary install lam-mpi with the purify option to check
> >>leaks? this option is only for the syscall param errors?
> >>
> >>very thanks and excuse me for my English.
> >>
> >>
> >>--8546--
> >>--8546-- supp: 3 Fedora-Core-5-hack2a
> >>==8546==
> >>==8546== IN SUMMARY: 40 errors from 8 contexts (suppressed: 3 from
> >>1)
> >>==8546==
> >>
> >>**************************************************************
> >>==8546== malloc/free: in use at exit: 0 bytes in 0 blocks.
> >>==8546== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
> >>*************************************************************
> >>==8546==
> >>==8546== All heap blocks were freed -- no leaks are possible.
> >>--8546-- memcheck: sanity checks: 3 cheap, 1 expensive
> >>--8546-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
> >>--8546-- memcheck: auxmaps: 0 searches, 0 comparisons
> >>--8546-- memcheck: secondaries: 15 issued (960k, 0M)
> >>--8546-- memcheck: secondaries: 25 accessible and distinguished
> >>(1600k, 1M)
> >>--8546-- tt/tc: 10,300 tt lookups requiring 10,611 probes
> >>--8546-- tt/tc: 10,300 fast-cache updates, 3 flushes
> >>--8546-- translate: new 4,975 (121,988 -> 1,738,326; ratio
> >>142:10) [0 scs]
> >>--8546-- translate: dumped 0 (0 -> ??)
> >>--8546-- translate: discarded 6 (146 -> ??)
> >>--8546-- scheduler: 172,259 jumps (bb entries).
> >>--8546-- scheduler: 3/5,548 major/minor sched events.
> >>--8546-- sanity: 4 cheap, 1 expensive checks.
> >>--8546-- exectx: 30,011 lists, 36 contexts (avg 0 per list)
> >>--8546-- exectx: 43 searches, 7 full compares (162 per 1000)
> >>--8546-- exectx: 0 cmp2, 125 cmp4, 0 cmpAll
> >>
>
>
> Acepta el reto MSN Premium: Envía hasta 500 megas diarios de fotos
> desde Hotmail. Descárgalo y pruébalo 2 meses gratis.
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems
|