Sweeten Your Yocto Build Times with Icecream
Offered By: Linux Foundation via YouTube
Course Description
Overview
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
Tags
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube