[poky] What's taking so long??
Gary Thomas
gary at mlbassoc.com
Thu Jan 20 08:02:32 PST 2011
On 01/20/2011 08:58 AM, Joshua Lock wrote:
> On Thu, 2011-01-20 at 08:11 -0700, Gary Thomas wrote:
>> My target platform/distro uses IPK and I have a local kernel
>> recipe which is based on the pre linux-yocto recipe that was
>> used by Poky. When I build& package the kernel, I have
>> terrible performance - this is new, it used to be just fine.
>>
>> Here's what I mean. Building for my kernel and timing the
>> various steps, e.g.
>> % time bitbake virtual/kernel -c compile
>>
>> My kernel:
>> compile 1m49s
>> deploy 0m16s
>> populate_sysroot 0m38s
>> package 23m20s
>>
>> Just to compare, using OTS Poky for BeagleBoard:
>> compile 5m07s
>> deploy 0m36s
>> populate_sysroot 0m29s
>> package 5m02s
>>
>> That's a five-fold difference in the time to build& package
>> the kernel.
>
> This is a significant performance impact. Thanks for taking the time to
> do some profiling.
>
> I've filed a bug http://bugzilla.pokylinux.org/show_bug.cgi?id=666 and
> we'll get someone looking into that as a matter of priority.
>
>>
>> What am I doing [wrong?] that makes this so?
>> Would it be better if I switched to RPM like the BB is using?
>>
>
> It looks like the slow paths are in package format independent code, so
> probably not.
Thanks. I wonder what has changed as this used to be quite snappy!
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
More information about the poky
mailing list