title: %CPU column and load in top
body: <p>One of my c++ application shows very high %CPU in top, but the load is quite low.
  myapp always takes around 30%, showing at the very top of the "top" command, but the load is always like 0.00, so I'm confused what are the differences between load and %CPU column?</p>
  
  <pre><code>top - 14:09:54 up 62 days,  2:52,  1 user,  load average: 0.00, 0.00, 0.00
  Tasks: 124 total,   1 running, 123 sleeping,   0 stopped,   0 zombie
  Cpu0  :  0.0%us,  0.0%sy,  0.0%ni, 99.7%id,  0.3%wa,  0.0%hi,  0.0%si,  0.0%st
  Cpu1  :  0.0%us,  0.0%sy,  0.0%ni, 99.3%id,  0.3%wa,  0.0%hi,  0.3%si,  0.0%st
  Mem:   2054824k total,  1440364k used,   614460k free,     4644k buffers
  Swap:  4194296k total,    16604k used,  4177692k free,   610784k cached
  
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                         
  14774 root      20   0 1201m 9416 1856 S 28.3  0.5 376:13.50 myapp                                                                                        
  14746 mysql     20   0 2012m 157m 3888 S  0.3  7.8   5:01.08 mysqld                                                                                          
  </code></pre>
  
  <p>Can anyone tell me understand the differences between %CPU and load?</p>
  
  <p>Thank you in advance!</p>