[Mono-list] Checking memory leak
Ishwor Gurung
ishwor at loopback.ath.cx
Wed Apr 22 19:52:37 EDT 2009
Hi list,
Whats an appropriate way to check for memory leak of a mono application?
I googled around with some example using valgrind for mono app but
couldn't find any concrete examples. What I've essentially done so far
using valgrind is:
$ valgrind --tool=memcheck --leak-check=full --show-reachable=yes mono
./ConnectUTest.exe
This however, always produces memory leak (~14k/test on five runs so far):
==15141== LEAK SUMMARY:
==15141== definitely lost: 14,408 bytes in 760 blocks.
==15141== indirectly lost: 2,496 bytes in 126 blocks.
==15141== possibly lost: 12,460 bytes in 419 blocks.
==15141== still reachable: 2,569,056 bytes in 16,726 blocks.
==15141== suppressed: 0 bytes in 0 blocks.
Is this something I should worry about in itself or let the Mono's GC
do its job with the memory and not worry about memory leaks? Can
someone confirm if these are even a real memory leak (the one above
with 14,408 bytes gone!)?
Thanks.
--
Cheers,
Ishwor Gurung
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 2623 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.ximian.com/pipermail/mono-list/attachments/20090423/8cba52bb/attachment.bin
More information about the Mono-list
mailing list