Windows Server 2012 STD
SQL 2008 STD Server running. (MAX ram reserved 18GB)
Hyper-V installed, runs 1 virtual guest (Windows 2012, MAX ram 4GB)
I think my server has memory Leak. Memory in Task Manager doesn't add up. So, I did some research and it shows that the non-paged pool reached limit. Microsoft says it starts with 3% of total physical memory which is around 1GB in my case. But it reached the non-paged pool 8.5GB.
I turned off SQL server and Hyper-V guests, then restarted the server, still it shows 8GB non-paged pool. So I guess it's not related to Hyper-V or SQL.
I tried to find a Poolman.exe file to pin-point where the leak comes from, but it's not available for Windows 2012.
If you have experienced this problem and troubleshooted before, please advise.