Should i be worried about high CPU usage

0

This may seem an odd thing to ask.

I have created a C# desktop application. It runs motion detection - real time - from images supplied from an IP camera.

When I look at task manager (or other such tools) the Memory (Private Working) stays steady at 93,000K (or there about).

The RAM also remains steady at around 3.09GB.

the CPU usage on the other hand is erratic. From 30% to 80%. Up and down it goes..

Is this actually a good thing? Is this showing my app is making good use of the memory resources on my PC?

I can still use other applications on my desktop like MS Word etc.

What should I do if it max'es out to 100% CPU usage and remains there for some time? Should I look to 'throttle' such behaviour and if so how?

Andrew Simpson

Posted 2014-04-06T07:44:37.323

Reputation: 437

Depends on Which CPU you are using ? is it single/Dual/Quad core ? – AMB – 2014-04-06T08:13:48.707

Hi, thanks for taking an interest. On my developer PC I am using Quad core. On my test User he is using Duo (which has the higher CPU usage) – Andrew Simpson – 2014-04-06T08:19:44.230

1You could set the process of the app to lower than normal. Of course this would cause CPU starvation for the app sometimes. Check the behaviour of it if you max out your CPU (run prime95 or something and run your app.) If it behaves like it should, go with this method. Or just get a better CPU in the machine. (A used, overclockable Core2Duo or Quad is cheap nowadays.) – Apache – 2014-04-06T08:36:38.310

I shall take a look at prime95 - thanks – Andrew Simpson – 2014-04-06T09:07:45.057

No answers