Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is Perftrack mentioned here just used internally at Microsoft ? Are they any similar benchmark programs ?

share|improve this question
Looks interesting, but no PerfTrack executable on my Windows 7 machine. – Guy Thomas Nov 11 '09 at 10:02
Me too, but I'll be really interested as it relates to system responsiveness to user actions ...and building that sort of tool is only possible if you make the OS or know its internals(Mark Russinovich fans?) what are such tools on Linux? – iceman Nov 14 '09 at 11:57
up vote 1 down vote accepted

Short answer yes. It is a dll that runs in the background and to be used by Microsoft. Maybe at some point benchmark software will be able to utilise this DLL but right now you only have you bog standard bench mark programs

share|improve this answer
dll which runs in the background?? is this a service or a job ? if its a dll then which API exposes it? is this part of the undocumented APIs? – iceman Nov 11 '09 at 18:47
PerfTrack is an event provider registered with the Event Tracing for Windows (ETW) system. Windows ships with a command line tool to start, stop, and dump those events (i can't remember the name of it). What you really want is xperf (part of the Microsoft Windows Performance Toolkit, which ships with the Windows SDK). The ETW infrastructure is docuented, and PerfTrack is just another provider in that system. And using published and supported tools you can see those events yourself. But there are different ETW providers that give more useful data. – Ian Boyd Feb 24 '11 at 4:46
Found it: >logman.exe – Ian Boyd Feb 24 '11 at 4:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .