Windows Performance Tools Kit
If you like delving into the depths of how a Windows system is performing (or not performing) then a recently released toolset may be of interest to you. Released initially as part of the Windows SDK for Windows Server 2008 and .NET Framework 3.5 but since updated, the Windows Performance Tools Kit can be downloaded on its own here.
Built on top of the Event Tracing for Windows (ETW) infrastructure which has been steadily expanding in scope over the last few years, the new toolset makes both gathering and analysing traces considerably easier.
I won't profess to know much about these tools yet but I found a a very useful series of blog posts introducing the tools here:
Xperf, a new tool in the Windows SDK
Using Xperf to take a Trace (updated)
Xperf support for XP [and Windows Server 2003]
Using the Windows Sample Profiler with Xperf
Also, the SDK documentation is online here.
When you install the tools a quick start document is included (called Performance.Analyzer.QuickStart.xps - if you want to read that on a non-Vista or Windows Server 2008 machine you will need to have .NET 3.0 installed. Alternatively you can download an XPS viewer from here). The fact that it is a "quick" start guide and yet it runs to around 65 pages will give you some idea of how substantial these tools are.
I'm off to experiment...
Doug
Comments
Anonymous
March 12, 2008
PingBack from http://msdnrss.thecoderblogs.com/2008/03/12/windows-performance-tools-kit-2/Anonymous
March 15, 2008
Je viens de tomber sur un post de Doug Stewart a propos de la mise à disposition séparée d'un outil présentAnonymous
March 25, 2008
Bron: Microsoft.com In de laatste patch ronde was er een update bij die bij veel systemen voor problemenAnonymous
December 31, 2008
I previously mentioned the Windows Performance Toolkit. At the WinHEC conference this year a presentation