Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Sweeten Your Yocto Build Times with Icecream

Linux Foundation via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to accelerate Yocto build times using icecream, a distributed compiler, in this informative conference talk. Discover the current state of icecream support in Yocto, explore its advantages and disadvantages, and gain insights into typical configurations. Delve into performance testing results, understand the importance of a central scheduler, and learn practical tips for implementation. Explore topics such as blacklisting, network performance optimization, and remote preprocessing. Get valuable advice on keeping up-to-date with upstream changes, using dedicated schedulers, and avoiding virtual machines. Gain a comprehensive understanding of icecream's potential to significantly reduce build times for complex embedded systems.

Syllabus

Intro
Outline
Advantages of a central scheduler
Performance Testing
Testing Environment
Results (CPU time)
Results (Wall Time)
Why use Icecream?
How to enable Icecream?
Blacklisting
Network Performance
Keep Up to Date with Upstream
Use a dedicated scheduler
Avoid Virtual Machines
Remote Preprocessing
What's Next?
Conclusion
What is Icecream?

Taught by

Linux Foundation

Reviews

Start your review of Sweeten Your Yocto Build Times with Icecream

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.