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

DevOps Testing
Microsoft via edX
Web and Mobile Testing with Selenium
University of Minnesota via Coursera
Introduction to API Testing using JMeter Tool
Coursera Project Network via Coursera
Linear Regression and Multiple Linear Regression in Julia
Coursera Project Network via Coursera
Java Application Performance Tuning and Memory Management
Udemy