Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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?

share|improve this question

3 Answers 3

up vote 4 down vote accepted

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

share|improve this answer
    
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

share|improve this answer
    
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?

share|improve this answer
    
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

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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