title: How to get total CPU usage (all processes)? (C#)
body: <p>In a windows application, how do I get the TOTAL current CPU usage of <strong>ALL processes</strong> (not just one process or application) on ALL cores in C#? (without using any third party libraries, if possible)</p>
  
  <p>I could only find questions and answers about the CPU usage of a single process. For example <a href="https://stackoverflow.com/questions/278071/how-to-get-the-cpu-usage-in-c">this one</a> appears to ask for the CPU usage of just the running program, and the answers are unclear about what information their code gathers, so it's not very helpful in this instance.</p>
  
  <p>Though, if this question is answered somewhere else, I will happily accept a link.</p>
  
  <p>Thank you!</p>