Jump to content

Hello everyone :)

 

I'm looking for an app running on Win10 (or a Win10 feature) that would allow me to log the usage of my CPU (preferably per-Core) and GPU over a LONG period of time (several days to several weeks).

Basically, I'd like something that is running in the background, that survives standby/hibernation and that is automatically relaunched after reboot. Something that could log the values that are reported in real time by Task Manager or Resource Monitor, for instance.

 

Preferably an app that would then allow me to have a comprehensible vision of when my CPU/GPU usage was high and for how long. The idea behind this is to be able to "quantify" how heavily the resources of a machine are used in general and evaluate if an hardware upgrade is desirable or not. For instance if CPU usage is above 60-90% for extended periods of the time when a machine is used, I would consider a CPU upgrade, if it's only occasional (a few peaks here and there), then probably it's not worth it.

 

I tried to use Performance Monitor (PerfMon) but wasn't satisfied for multiple reasons.

I just heard of Windows Performance Recorder, but I'm not sure this is what I need. Thoughts?

 

Oh, and obviously I'd prefer a free tool ;)

 

Thank you very much in advance for your help.

Best,

-a-

 

Link to comment
https://linustechtips.com/topic/1108034-log-cpu-and-gpu-usage/
Share on other sites

Link to post
Share on other sites

HWiNFO64. Overall every advanced system monitor will have some logging function. HWiNFO just happens to be the most advanced of them all. Afterburner is another which I've used for logging.

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to comment
https://linustechtips.com/topic/1108034-log-cpu-and-gpu-usage/#findComment-12923082
Share on other sites

Link to post
Share on other sites

5 hours ago, LogicalDrm said:

HWiNFO64. Overall every advanced system monitor will have some logging function. HWiNFO just happens to be the most advanced of them all. Afterburner is another which I've used for logging.

Thanks for your reply :)

 

I just gave HWinfo64 a quick try and I have a few questions:

 - How is this any better that windows PerfMon? Apparently I cannot make the program start the log automatically in a way that it constantly logs data when the computer is ON. I can make the program start with windows but I need to start the log manually, right?

 - I end up with a nice CSV file that I can open in excel maybe but is there any comprehensible way to look at the log data? Something  like a graph over time for the variable that I want to look at...

 

Thanks again.

Best,

-a-

Link to comment
https://linustechtips.com/topic/1108034-log-cpu-and-gpu-usage/#findComment-12923589
Share on other sites

Link to post
Share on other sites

20 minutes ago, asheenlevrai said:

Thanks for your reply :)

 

I just gave HWinfo64 a quick try and I have a few questions:

 - How is this any better that windows PerfMon? Apparently I cannot make the program start the log automatically in a way that it constantly logs data when the computer is ON. I can make the program start with windows but I need to start the log manually, right?

 - I end up with a nice CSV file that I can open in excel maybe but is there any comprehensible way to look at the log data? Something  like a graph over time for the variable that I want to look at...

 

Thanks again.

Best,

-a-

I don't know answer to first question of the top of my head. Memory says that it logs everything when software is running.

 

CSV is raw data format. Comma Separated Values. You open it with Excel or another software and then make graphs using that software. Afterburner would give you HTML file which shows graphs by default, but you couldn't set timespan. (it's actually CSV too at core).

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to comment
https://linustechtips.com/topic/1108034-log-cpu-and-gpu-usage/#findComment-12923631
Share on other sites

Link to post
Share on other sites

7 minutes ago, LogicalDrm said:

I don't know answer to first question of the top of my head. Memory says that it logs everything when software is running.

 

CSV is raw data format. Comma Separated Values. You open it with Excel or another software and then make graphs using that software. Afterburner would give you HTML file which shows graphs by default, but you couldn't set timespan. (it's actually CSV too at core).

Thanks.

Isn't Afterburner only for live monitoring while playing games?

Can it monitor general usage too?

Can it log the values ?

 

Tx

-J-

Link to comment
https://linustechtips.com/topic/1108034-log-cpu-and-gpu-usage/#findComment-12923648
Share on other sites

Link to post
Share on other sites

41 minutes ago, asheenlevrai said:

Thanks.

Isn't Afterburner only for live monitoring while playing games?

Can it monitor general usage too?

Can it log the values ?

 

Tx

-J-

No, that would be RivaTuner.

 

Yes, but I don't know if it can do it all the time.

 

Yes, as CSV in HTML format.

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to comment
https://linustechtips.com/topic/1108034-log-cpu-and-gpu-usage/#findComment-12923750
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×