Load on a unix machine is more or less a count of how many processes are 
waiting for IO, so you will see high numbers when doing lot's of IO. This way 
you can go loads many multiples of 100%.

On a multicore machine, N x 100% is normal as a CPU maximum. My laptop has 4 
cores and can show 400% load when doing something highly parallel.

It is good that the load came back down to normal ;-)

On 19 May 2014, at 16:54, Esteban A. Maringolo <[email protected]> wrote:

> I am running a data migration, which involves some in-memory
> computation and heavy database i/o.
> Looking at how intensive this was the CPU use indicated by 'top' is
> 200% , I've seen percentages over 100% before, things like 107%...
> 
> How is this possible?
> 
> I'm running the pharo inside a VMWare machine with 2 cores.
> 
> The good thing is that even with such high CPU, I forked the execution
> at userBackgroundPriority and the UI remained responsive.
> 
> After this CPU intensive task took place, the vm got back to the
> "insidious" ~5% CPU idle state. :)
> 
> Esteban A. Maringolo
> <pharoCpu.png>


Reply via email to