Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

5
  • Not sure if this is useful, but could give it a try; msdn.microsoft.com/en-us/library/2fh4x1xb%28vs.71%29.aspx Commented Feb 25, 2014 at 19:25
  • It's performance counters - you should be quite easily able to get the overall IO rate (which is disk + net + driver IO). I don't have the route for getting it split out into the different categories - I would hazard a guess that the same method as is used in process explorer, and so is at least a bit of effort. Commented Feb 25, 2014 at 19:47
  • Although reading a bit more, it's most likely Windows Performance Analyzer (WPA) using EVENT_TRACE_FLAG_DISK_IO and EVENT_TRACE_FLAG_DISK_FILE_IO and mapping back the IssuingThreadId to the process that requested it. Commented Feb 25, 2014 at 19:55
  • @Petesh I can single out the disk IO rates. what i'm having trouble is in getting those data rates per system process. I'm also looking into WPA as well thanks for that... Commented Feb 26, 2014 at 9:03
  • @MartijnHols Thank you very much for that... But still the data is and overall read of the disk.. Commented Feb 26, 2014 at 9:08