On 08/04/2012 10:51 PM, Khem Raj wrote: > On Sat, Aug 4, 2012 at 12:37 PM, Andreas Müller > wrote: >> And less than 3min on overo with the patches we sent (and my xfce >> image is full of gtk-icon-update). Don't misunderstand me: I agree on >> doing things like this on host if possible. But for me the main time >> waiting on a new image is do_rootfs and I just suggest to think about >> having these tasks run only once - but we can do this later or never. >> A bit off topic: As far as I can remember there were times when it was >> a no-go having gtk-native in oe-core. I hope they are over... > > I certainly agree with you that it should be run once. However what if > you changed something in icons between towo do rootfs runs ? > but I would like to know how much build time is it adding to do_rootfs ? Short answer: *less than 2 secs* Long answer: In order to measure the time added to do_rootfs by the gtk-update-icon-cache calls, I modified gtk+ recipe to create a wrapper script, as seen in attachment [1]. I compiled core-image-sato using the following setup: CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz, 4 cores with HT RAM: 8GB Storage: SSD The measurements are in attachment [2]. Conclusion: I would say that a delay of less than 2 seconds added to do_rootfs is not that bad, in my opinion. Of course, we can optimize this as much as possible but, is it worth the effort? You could give it a test yourselves and let me know your results. I will send a version 2 of the patchset(as soon as we all agree on the solution), with some changes suggested by Mark and some PR bumps suggested by Koen. [1] - measure_time.patch [2] - do_rootfs.log Thanks, Laurentiu > sometimes over optimising is bad too. > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core >