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

Popular posts from this blog

Edit Group Policy

Hyper-V VM not reaching OS 'Logon' screen

DNS question...