I'm tuning a production server that runs Windows Server 2003 SP2. I want to monitor the hard faults (read an write separately) for each process. Is it possible?
-
Your best bet would be to use process explorer from Sysinternals found here. You can glean a lot of information for any running process.
Renan Vinícius Mozone : I use Sysinternals Process Explorer for a while and I couldn't find any information about hard faults for each process (neither about read and write hard faults separately for each process). It only shows the total page faults and the page fault delta. As far as I know, a page fault can be a soft or hard. I'm interested in the hard faults per process, and if possible the read an write separately.Tsynapse : PSLIST "process" -m can give you a more detailed list of memory usage, but I'm not aware of a utility that can break down a process that granularly for you.From Tsynapse -
See here: http://serverfault.com/questions/7406/monitoring-hard-faults-on-windows-server-2003-using-perfmon
Renan Vinícius Mozone : Massimo, the thread you indicated show how to monitor the overall hard faults. My question is about to monitor hard faults for each process.From Massimo -
You can use perfmon to monitor Page Faults\sec per process (which is probably not what you're looking for) or you can monitor specific I/O counters per process (which would include network, file, and device I\O's).
From joeqwerty
0 comments:
Post a Comment