You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, I didn't check the output of this app. My assumptions are based on what I read from the code. If it's not correct, sorry for it.
For Linux, calculation here is based on processor usage of the process in the single logical core. So if one process utilize the entire core, you will always see 100% as CPU usage. But this is not the total CPU usage of the process, only the CPU usage in that core. Based on this calculation, you might see many processes with 100% cpu usage. And that doesn't sound right.
So basically, CPU usage should be divided by total number of logical cores to give real usage.
What do you think? Or do you think per core usage is better?
The text was updated successfully, but these errors were encountered:
First of all, I didn't check the output of this app. My assumptions are based on what I read from the code. If it's not correct, sorry for it.
For Linux, calculation here is based on processor usage of the process in the single logical core. So if one process utilize the entire core, you will always see 100% as CPU usage. But this is not the total CPU usage of the process, only the CPU usage in that core. Based on this calculation, you might see many processes with 100% cpu usage. And that doesn't sound right.
So basically, CPU usage should be divided by total number of logical cores to give real usage.
What do you think? Or do you think per core usage is better?
The text was updated successfully, but these errors were encountered: