YoVDO

Sweeten Your Yocto Build Times with Icecream

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Embedded Systems Courses Performance Testing Courses

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 Scale
Microsoft 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