non-paged pool leak in my tcp server.

i got a massive memory leak that i think has a big trouble in my program.

i got 16GB of RAM in my machine. 

server was running in server 2008 r2

simulator(tcp client) was run in 8 machinces. A totally of thousands TCP connection.

but when running in a few hours, the non-paged pool memory in my server process up to 16GB,cause a system crash.

at that time, the handles number remain at a level

and i also find when i close a simulator, the non-paged pool can drop hundreds MB or more.

please help me to analyze such situation.

thanks


July 7th, 2013 1:39am

Use poolmon to see which driver causes the memory leak:

http://blogs.msdn.com/b/ntdebugging/archive/2012/08/30/troubleshooting-pool-leaks-part-2-poolmon.aspx

If you found the TAG which leaks the memory, use findstr to see which driver uses the tAG:

findstr /s <TAG> *.sys

Free Windows Admin Tool Kit Click here and download it now
July 7th, 2013 2:54am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics