title: Android cpu cores reported in /proc/stat
body: <p>I am developing an Android application that shows the CPU load per core and memory consumption. For CPU load I am reading /proc/stat and for memory -> /proc/meminfo.
  However I see that the number of CPU cores in /proc/stat is changing during subsequent reading of the file.</p>
  
  <p><code>cpu  230599 10622 84595 1892023 8236 16 285 0 0 0
  cpu0 138005 7992 58080 1738918 6407 16 278 0 0 0
  intr 9136791 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9601 0 0 0 0 0 0 .......
  ctxt 16904510
  btime 1394641996
  processes 16919
  procs_running 2
  procs_blocked 0
  softirq 1688530 407 706934 422 1558 407 407 92978 324500 1267 559650</code></p>
  
  <p>and after 5seconds it becomes:</p>
  
  <p><code>cpu  230772 10623 84671 1890801 8236 16 286 0 0 0
  cpu0 138104 7993 58126 1739267 6407 16 279 0 0 0
  cpu1 92668 2630 26545 151534 1829 0 7 0 0 0
  intr 9144729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9601 0 0 0 0 0 0 ........
  ctxt 16923744
  btime 1394641996
  processes 16946
  procs_running 2
  procs_blocked 0
  softirq 1690205 407 707396 422 1558 407 407 93311 324790 1267 560240</code></p>
  
  <p>Does it mean that cpu cores are sleeping in some cases?</p>