- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello ,
I am running some heavy IO operations ( such as generating huge files or reading them ) on Intel Westmere W3670 and would like to capture this behaviour. Are there any specific counters available for the purpose ?
Also , what do IO_TRANSACTIONS and MEM_UNCORE_RETIRED:UNCACHEABLE denote / mean ?
Thanks ,
Jaspal
Link Copied
6 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
VTune PMU event-based sampling can't measure the performance of reading / writing disk file, since they are not CPU related operations. My opinion is to use PerfMon program to retrieve data of disk read/sec & write/sec, I think.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Microsoft provides a couple of very simple ways to get that information:
- Windows Task Manager
- PerfMtr.exe utility ( [PlatformSDKDir]\Bin\... )
- PerfMon.exe utility ( [WindowsDir]\System32\... )
More advanced:
- It is possible to embedd a monitoring functionality in some application with Win32 API functions or WMI ( Windows Management Instrumentation ) using Performance Monitoring counters.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PerfMon Sample: Demonstrates How to Monitor System Performance Using Performance Counters
http://msdn.microsoft.com/en-us/library/aa645516(v=VS.71).aspx
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I think that Xperf is the best option when the performance monitoring is needed.With this tool you can also find quickly code hotspots.
>>>- Windows Task Manager>>>
For performance monitoring former Sysinternals(M Russinovich) tool Process Explorer is more advanced and posses a larger set of built-in utulities, moreover you are also given a large set of options one of
them is stack trace dump.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>...It is possible to embedd a monitoring functionality in some application with Win32 API functions or WMI ( Windows Management
>>Instrumentation ) using Performance Monitoring counters...
You could use a 'WbemTest.exe' WMI utility located in 'WindowsDIR\System32\Wbem' folder. It allows to review WMI namespaces and performance counters.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>I am running some heavy IO operations ( such as generating huge files or reading them ) on Intel Westmere W3670 and would like to capture this behaviour. Are there any specific counters available for the purpose ?>>>
Try to run Sysinternals DiskMon utillity.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page