Hello folks, My multithreded C++ program uses a large amount of memory, but there are no memory leaks. I tried to find memory leaks using valgrind, but it couldn't find any. Now, I'm trying to dump the memory used by my program to find out what part of my program uses this amount of memory. gdb provieds a command "dump [format] memory filename start_addr end_addr" to save the memory into a file. My question is: How can I find the starting and the end address of multithreaded C++ program?
Thank you in advance. Yaser -- View this message in context: http://www.nabble.com/Memory-dump-tp18572266p18572266.html Sent from the Gnu - gdb - General mailing list archive at Nabble.com.
