%De la colonne CPU et de la charge en haut

Une de mes application c++ montre de très haut de %CPU en haut, mais la charge est très faible.
myapp prend toujours autour de 30%, à l'affiche du très haut "top" de la commande, mais la charge est toujours comme 0.00, donc je suis confus de ce que sont les différences entre la charge et en %de la colonne CPU?

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                                                                                          

Quelqu'un peut me dire comprendre les différences entre le %de CPU et de la charge?

Vous en remercie d'avance!

OriginalL'auteur Yc Zhang | 2012-09-07