How to check memory leakage on windows 2003 server
hi,
i have sql windows 2003 r2 server .total physical memory 64 gb .
available memory : 1.7 gb
system cache : 1.8 gb
sum of memory used running processess : 2.08 gb.
i used perfmon counters check memory leakage .i had set following counters detect memory leakage :
memory--> avaiable kbytes ,
process--> handle count , pagefile bytes, private bytes , virtual bytes , suspected sql , mcsheild processes .
however , report generated using above counters does'nt indicate memory leakage .
handle count of process system 7120 .
can tell me how check memory being eaten .
i assume windows server 2003 r2 installation running enterprise or datacenter edition, since standard doesn't support 64gb (4gb on 32-bit, 32gb on 64-bit)?
purely guess based on memory leak issues i've had previously, have checked non-paged pool memory? in task manager, in list of processes, update column list , add np pool, see if processes using large amounts of non-paged pool memory. use memory won't show in same way normal paged memory does.
Windows Server > Server Core
Comments
Post a Comment