Memory Leak troubleshooting is something which most of them faces is it’s hard to figure it out. I’ll give few easy steps to find out which
Driver, Process, thread or Handle is causing Memory leak.
Before going into that topic I’ll give you some basics few things that you need to know before starting troubleshooting.
There a few types of Leaks
- Physical Memory Leak
- Virtual Memory Leak
- Paged and Nonpaged Pool
- Process and Threads
- Handles
Fortunately
Mark Russinovich has written few great article which I’m going to link to will help you fix the Memory Leak issues
Physical Memory : Check this article to know how to troubleshoot Physical Memory Leak issues
Pushing the Limits of Windows: Physical Memory - Mark's Blog - Site Home - TechNet Blogs Virtual Memory Leak : Check this article to know how to troubleshoot Virtual Memory Leak issues
Pushing the Limits of Windows: Virtual Memory - Mark's Blog - Site Home - TechNet Blogs Paged and Nonpaged Pool : Check this article to know how to troubleshoot Paged and Nonpaged Pool leaks
Pushing the Limits of Windows: Paged and Nonpaged Pool - Mark's Blog - Site Home - TechNet Blogs Process and Threads : Check this article to know how to troubleshoot Processes and threadsLeak issues
Pushing the Limits of Windows: Processes and Threads - Mark's Blog - Site Home - TechNet Blogs Handles : Check this article to know how to troubleshoot Handles Leak issues
Pushing the Limits of Windows: Handles - Mark's Blog - Site Home - TechNet Blogs Memory Leak Troubleshooting !! « Captain Debugger