|
From: Susan in C. <sma...@uc...> - 2006-12-03 01:50:13
|
Hello! I working with an application that uses a HUGE amount of memory... but I am running on really fast machines that should be able to handle it. However, when I run valgrind, I see the following: margulie@fuzzy:~/gc_heuristic_11_18_06$ valgrind --tool=memcheck --leak- check=yes ./gc_heur l 0 3 k 9 2 4 .05 p <snip> ==29954== Warning: set address range perms: large range 748127592, a 0, v 1 Killed margulie@fuzzy:~/gc_heuristic_11_18_06$ When I run it under gdb (just as a point of information), I see the following: Program terminated with signal SIGKILL, Killed. The program no longer exists. (gdb) bt No stack. (gdb) Can anyone help? Since I know I am working with a lot of memory, is it possible that I am running into some system limitation? How would I check that? When I run my program under valgrind on smaller examples, it works perfectly and reports no errors or leaks of any kind. It's only as I increase the size of the examples, that it seems to become a problem. Thank you *very* much in advance for any comments! I have a screen shot of the true output, but I couldn't see how to attach it here (which is why I snipped) Best, Susan |