I have to get the cpu usage on Linux from a file located on my hard drive. But after some research about it, I didn't find a proper file which informs me about the CPU usage.
The best solution would be to find the file which contains these information and updated frequently.
If you know one file which make this, it would be great, thank you.
This sort of information is available under the /proc
filesystem. See man proc
.
In particular:
/proc/loadavg
gives load averages;/proc/stat
gives information on the amount of time the system spent in user/kernel mode, etc (thanks @Mat!)/proc/[pid]/stat
contains information on CPU times for the given process.man proc
will give further details.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With