Trying to figure that out myself.
“ps -aF” has at times said CPU0, CPU1, CPU2, so it’s possible it’s doing a sort of round robin in assigning cores.
root@odroid64:~# ps -aF
UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
root 25929 4629 99 581414 352984 1 13:45 pts/5 17:24:29 CubicSDR
If it has 4 cores like the Odroid-C2 then 400% CPU usage is Ok(ish), as confusing as that may sound (each individual core can have up to 100% utilisation, and a multi threaded application can be executing on multiple cores and thereby use more than 100% since it is using more than one core). And “uptime” showing a load of 4 in a quad core machine would equally be Ok(ish) as well. http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages
It’s the ODROID-C2 I am running on.
Thanks for the URL, I had been looking a long time for something that explained whether the percentage was a sum of all the processors used or the load on just the one processor.