F
Fred
Can anyone recommend a program which detects memory leaks?
Can anyone recommend a program which detects memory leaks?
Al Klein said:Task manager/notepad. Note the amount of memory being used. Run the
suspect program for a while. Close it. Not the amount of memory
being used. If the program doesn't leave any dlls resident, the
memory being used should be the same before and after.
Memory leaks during run? If the program crashes with an "out of
memory" error, there's probably a memory leak.
Trouble is I have quite a few programs at any one time and it would be nice
to know which programs grab memory and then don't release it.
Kerodo said:Sometimes it's hard to tell what's going on. A program can eat memory
and it shows up in Task Manager so you can see it. Other times a
program will eat memory and then when you exit it won't release it all
and you're left with less system ram. This is quite common, especially
in programs that scan your HD, i.e. AVs, anti-spyware scanners, etc. If
you suspect something is amiss, it's best to test one prog at a time.
Otherwise you'll never know which is doing what. There are some ways to
track memory usage and leaks in Win2k and XP, but I don't know much
about it beyond the fact that it's possible. I'd suggest taking a look
at the Microsoft site or Google for more info.
Many thanks. I was wondering if there was a utility which kept track of
memory use and could tell when a program didn't release it. I suppose if it
was that simple MS would have thought of that one themselves.
Many thanks. I was wondering if there was a utility which kept track of
memory use and could tell when a program didn't release it. I suppose if it
was that simple MS would have thought of that one themselves.
Fred said:Can anyone recommend a program which detects memory leaks?