There are many questions on Linux memory tracking, but I haven't seen any for Windows. In my case however its a Windows XP Pro box I need to track the memory and CPU usage of.

The reason I need it is due to a server program I'm trying that is eating all my processor and some of my memory which is freezing my RDP session and System Explorer and even makes it difficult to login physically.

As this is a very constrained server I'm working off of (768 MB RAM with Pentium 4 which disappears with this program), I need a program that doesn't run/require a webserver. I can give it a MySQL database if necessary however.

Is there any suggestions for such a program?


For one off debugging, you should use perfmon - it's included in windows. You can setup a counters to run in the background and collect data then analyze it later.

Microsoft Explains it how just as good as anyone

  • Hmm... will investigate. Thanks for pointing that out.
    – TheLQ
    Dec 6 '10 at 3:33
  • Yes. tHis is the reason it is not asked for - in Linux it is not part of the core OS. Simple performance tracking is part of windows, the perfmon and collection data sets in current version are good to collect.
    – TomTom
    Dec 6 '10 at 7:39
  • @TomTom @Zypher Quick question: Both computers are Windows XP Pro SP3 full updated. Yet when I connect the Computer Management console remotely through VPN to the target computer, I get a "The specified program requires a newer version of Windows". What gives? They are both the same version! Any suggestions?
    – TheLQ
    Dec 7 '10 at 1:45

check ProcessExplorer written by Mark Russinovich

  • Need logging, not live monitoring. Something like the CPU graphs that many Linux tools do. And I've compared Process Explorer to System Explorer in the past, and I prefer System Explorer. Much better interface.
    – TheLQ
    Dec 6 '10 at 3:30

I'm not sure this answers your requirements, but have you considered Process Explorer of the Sysinternals package?

  • See comment to matcheek, I need logging, not live monitoring. Like the CPU graphs that the Linux equivalents do.
    – TheLQ
    Dec 6 '10 at 3:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.