CPUStat is a goprocinfo structure that exposes cumulative CPU time across execution states, including user, system, idle, I/O wait, interrupts, steal, and guest time. section 6.3
Calculating CPU usage
Read /proc/stat through goprocinfo, obtain CPUStatAll, combine Idle and IOWait as idle time, combine the remaining states as non-idle time, and return non-idle time divided by total time. A zero total returns 0.00.
