[poky] Performance regression in bitbake and exec() vs fork()

Richard Purdie richard.purdie at linuxfoundation.org
Mon Dec 20 09:11:53 PST 2010


Some further numbers:

with exec():

real 71m56.105s
user 209m28.120s
sys 26m16.440s

with fork():

real 66m57.744s
user 183m29.730s
sys 20m37.100s

real 69m48.796s
user 180m57.800s
sys 20m39.620s

for the same workload.

So it looks like some speedup but not as significant as we'd perhaps
have hoped. Statistical fluctuations mean that the real gain is going to
be hard to measure, I could make more timing runs but I'm not sure that
would be that useful. Some of the speedup above could be some of the
improvements made to pseudo too.

Bottom line is the task execution is demonstrably faster though as my
other tests showed :)

Cheers,

Richard




More information about the poky mailing list