Hi gniecka,
Quote Originally Posted by gniecka View Post
now my top "1" shows more CPUs but first is taking more than 100% for one process
Code:
  PID USER      PR  NI  VIRT  RES  SHR S   %CPU %MEM    TIME+  COMMAND
 5053 ndbadm    20   0 31.0g  23g 3.8g S    108 37.8 612:46.69 hdbindexserver
 6148 gdm       20   0  266m  12m 9336 S     24  0.0   0:24.35 gnome-settings-
[...]
are you after the fact that a single process can take more than 100% CPU? It's easily understandable when you remember that "top" reports "percentage of a single CPU", rather than "percentage of all CPUs available"... and if you take into consideration that a single process may run in parallel on two CPUs (if programmed with multi-threading capabilities).

In other words: That single process runs more than a single thread, in total these threads allocate scheduler time slices that would make make 1.08 CPUs busy.

Regards,
Jens