Computer Hope

Microsoft => Microsoft Windows => Windows Server => Topic started by: michaewlewis on May 08, 2007, 03:49:22 PM

Title: CPU usage tracker
Post by: michaewlewis on May 08, 2007, 03:49:22 PM
Does anybody know of any software, either built into windows or 3rd party, that can keep track of CPU/Memory usage? Task Manager keeps track of it for a little while in the performance tab, but I need it to go back several days or weeks. Either some sort of logger or trending software?
thanks
Title: Re: CPU usage tracker
Post by: unlovedwarrior on May 08, 2007, 03:51:02 PM
y? i think the computer keeps logs but im not sure maybe someone else will know
Title: Re: CPU usage tracker
Post by: michaewlewis on May 08, 2007, 04:45:00 PM
ya the computer keeps logs, but the logs it keeps are only events. CPU usage isn't normally classified as an event.
I need to keep track of the CPU usage to help figure out why and when my sql server keeps crashing.
Title: Re: CPU usage tracker
Post by: unlovedwarrior on May 08, 2007, 05:13:27 PM
you think that would be a event thou
Title: Re: CPU usage tracker
Post by: 1101doc on May 08, 2007, 08:04:40 PM
Sysinternals free Process Explorer will save a log: http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/ProcessExplorer.mspx  (Download link at bottom of page)
Title: Re: CPU usage tracker
Post by: michaewlewis on May 09, 2007, 07:27:22 AM
Thanks for the link, but the only log I noticed in the program was to save process information, not processor information.

Allow me to update my needs.
The sql server in question is believed to have a memory leak or something. When I restart the server, it takes up about 400 MB or ram. After a couple days, it takes up over 1.25 GB of ram. I want to be able to look back and see if the consumption of ram is linear the whole way, or if it has a spike somewhere and just never corrects itself.
Title: Re: CPU usage tracker
Post by: Spoiler on May 09, 2007, 07:40:11 AM
windows has a bunch of monitors built into it. You can setup any of them to write a log file.

http://www.microsoft.com/technet/prodtechnol/Windows2000Pro/reskit/part6/proch27.mspx?mfr=true
Title: Re: CPU usage tracker
Post by: michaewlewis on May 09, 2007, 11:39:34 AM
So how does perfmon save logs on xp?
I'm considering finding a way to create my own vb program to log cpu and memory levels, but that would take a while since I don't know vb... you'd think that such a simple program would be all over the place. ???
Title: Re: CPU usage tracker
Post by: Sid on May 09, 2007, 04:22:35 PM
What OS are you using?

Remember there are 2 different XP's now.
Title: Re: CPU usage tracker
Post by: michaewlewis on May 10, 2007, 08:05:33 AM
I'm using XP pro and 2003 server and perfmon is the same in both, I'm assuming it would be the same in Home, if that's what you use.
Title: Re: CPU usage tracker
Post by: patio on May 10, 2007, 08:10:50 AM
What OS are you using?

Remember there are 2 different XP's now.

There have always been two... ::)
Title: Re: CPU usage tracker
Post by: patio on May 10, 2007, 08:13:10 AM
Travel Here... (http://www.programurl.com/software/cpu-usage.htm)
Title: Re: CPU usage tracker
Post by: michaewlewis on May 10, 2007, 09:15:10 AM
There have always been two... ::)
except for just recently. Now a total of six versions are available...  :-X

Thanks for the link. I didn't find much use for it though. I downloaded some of the programs and tested them, but the majority of them were not capable of historical usages. they were just realtime. :-\
Well, I might be able to just run the task manager and use snagit to do an auto printscreen every hour....... Maybe that's what I'll do. Ya.
thanks. I wish I could have thought of that earlier.
Title: Re: CPU usage tracker
Post by: patio on May 10, 2007, 11:02:18 AM
There have always been two... ::)
except for just recently. Now a total of six versions are available...  :-X


There are 6 versions of XP ? ? ?
Title: Re: CPU usage tracker
Post by: Calum on May 10, 2007, 12:07:43 PM
I can think of 4.
Title: Re: CPU usage tracker
Post by: patio on May 10, 2007, 12:13:48 PM
OK i'll bite...

Humor me.
Title: Re: CPU usage tracker
Post by: Calum on May 10, 2007, 12:17:36 PM
XP Home
XP Pro
XP Media
XP Starter

That's without looking on the internet, I bet there are more.
Title: Re: CPU usage tracker
Post by: patio on May 10, 2007, 12:48:22 PM
Media Center is not a true XP...if it were there would be a legitimate upgrade path...
Although based on the same core platform there are so many differences that nobody including the Mothership can talk me into accepting it as XP.

As far as XP Starter what would that be ? ? A legitimate OS or training wheels for Vista  ?
Title: Re: CPU usage tracker
Post by: Calum on May 10, 2007, 12:54:27 PM
XP Starter is a cut down version of XP.
As far as I can recall, you could only run a few programs at a time (3, I think) and it had a RAM limit (512mb?).
Can't recall anything else offhand, but it was basically a limited version of XP Home, sold to developing countries.
Title: Re: CPU usage tracker
Post by: michaewlewis on May 10, 2007, 01:05:34 PM
oh, sorry I meant vista.... :-[
there's six versions of the new windows os
Title: Re: CPU usage tracker
Post by: Calum on May 10, 2007, 01:07:23 PM
That's Vista, not XP.
Title: Re: CPU usage tracker
Post by: michaewlewis on May 10, 2007, 01:12:41 PM
I was originally trying to imply how retarded it is for MS to have so many different versions of the same OS. Why not just give us one OS that does what everyone needs and let the user disable the extra stuff if they find they don't like it.
Title: Re: CPU usage tracker
Post by: michaewlewis on May 10, 2007, 01:18:59 PM
I suppose if you were looking for every version of xp you could include
Home
Pro
Media Center
Starter
64-bit
Pro 64-bit
Embedded
Tablet
Fundamentals

for a total of... too many.
Title: Re: CPU usage tracker
Post by: Jonas Wauters on May 10, 2007, 01:27:10 PM
I was originally trying to imply how retarded it is for MS to have so many different versions of the same OS. Why not just give us one OS that does what everyone needs and let the user disable the extra stuff if they find they don't like it.
Actually I find it a good Idea to create more versions sow the costumers doesn't have to pay to much for the little things they need and visa verse.
For Vista you can chose between:
Home Basic (I do have doubts about that one.)(Doesn't have the 3D flip function)

Home Premium (The first one that's actually good enough for an upgrade but I do have problems to share things with that OS)

Business (Name explains itself)

Enterprise (Don't know anything about that one)

Ultimate (The complete version of Vista but very expensive)

And I think I'm forgetting 1 but I don't know witch one
Title: Re: CPU usage tracker
Post by: Sid on May 10, 2007, 03:23:41 PM
What OS are you using?

Remember there are 2 different XP's now.

There have always been two... ::)

Sorry, I obviously need to learn this forums tags for sarcasm...

Anyone know what they are?

My original point was to be more specific, as in Home or Pro, not just XP, as Pro has a built in performance monitor.  I remember reading about it briefly, but with not having Pro, I haven't had chance to have a "play" with it, so I might have been able to pass him onto something/one more knowledgeable.