1

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?

TheLQ
  • 973
  • 4
  • 14
  • 31

3 Answers3

4

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

Zypher
  • 36,995
  • 5
  • 52
  • 95
  • Hmm... will investigate. Thanks for pointing that out. – TheLQ Dec 06 '10 at 03: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 06 '10 at 07: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 07 '10 at 01:45
0

check ProcessExplorer written by Mark Russinovich

matcheek
  • 231
  • 4
  • 14
  • 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 06 '10 at 03:30
0

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

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