i want to use software to monitor my network, the monitor process is consuming 20% CPU times, is it any impact to my device except battery lift?

If a program constantly consume high CPU, will it create a lot of heat and ruin the device ?

link|improve this question
You will need a lot more detail in this question before anybody will be able to help you. What phone do you have? What operating system? What application are you using? How are you using it to monitor your network? How is it connected? – AliGibbs Feb 28 '11 at 8:10
Battery life is your only concern at 20% cpu use. Heat shouldn't be an issue (I'd regard it as a design flaw if it was) providing the device isn't enclosed in a case - that might change the cooling characteristics. – DJ Pon3 Feb 28 '11 at 8:19
feedback

closed as off topic by Jeff Atwood Mar 26 '11 at 22:46

Questions on Server Fault are expected to generally relate to servers, networking, or desktop infrastructure, within the scope defined in the faq.

1 Answer

Constant usage of CPU will not degrade the device any more than no usage. Overheat is caused only when its above 100% utilization at all times or the environment for the system is unhealthy (dust/heat/humidity). It is safe to operate under normal circumstances as all Consumer electronics are rated to be.

As for monitoring software, you could tweak the software to use less resources. This involves few idea 1. Reduce the number of sampling (e.g. how many seconds between checkign if a device is up/down) 2. localize or resolve (i forget the technical word) to essential services. For e.g if you test a website it may not be necessary to check connectivity, DHCP and DNS as a positive reponse from the webserver for a given domain name would indicate these related services are up. Basically make sure not to monitor the same thing twice to save resources.

thats all i can contribute from me

link|improve this answer
feedback

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