ok so i don't really understand what i am looking at.
I have an agent running on a windows server, and it it reporting that one process is using 154% cpu. however the overall server is reporting 40% CPU usage.
what am i not understanding.........
ok so i don't really understand what i am looking at.
I have an agent running on a windows server, and it it reporting that one process is using 154% cpu. however the overall server is reporting 40% CPU usage.
what am i not understanding.........
Hello @ataylor :
CPU usage for a process can be reported as a percentage of a single CPU core.If your server has multiple cores, the percentage can exceed 100% when a process is utilizing more than one core. Example : if a process is using 120% CPU, it might be using 1.20 cores worth of processing power.
The overall CPU usage of the server is typically calculated as the average across all cores. If your server has multiple cores, the total CPU usage will be distributed across them. So, if the server is reporting 40% CPU usage, it means that on average 40% of the total available CPU capacity is being used.
On a multi-core system, a single process can utilize more than one core simultaneously, which can lead to CPU usage percentages greater than 100% for that process. However, the overall CPU usage will still reflect the average utilization across all cores.
Thanks!!
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.