YoVDO

Optimizing Yocto Project Build Speed - Why is My Build So Slow?

Offered By: Yocto Project via YouTube

Tags

Yocto Project Courses Rust Courses Cross-Compilation Courses Bitbake Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies to optimize and accelerate Yocto Project builds in this 27-minute conference talk. Delve into topics such as ideal build machine hardware, effective use of shared state caches, identifying bottlenecks, reducing redundant builds, and maximizing machine utilization. Gain valuable insights on benchmarking, cross-compilation, distro features, build statistics, and system optimization techniques. Learn how to implement hash equivalence, autobuilders, and lockshare to streamline your build process and achieve faster, more efficient results.

Syllabus

Introduction
Why is my build so slow
Shared State and Downloads
Build Machine
Ghetto Benchmark
Price
Mobile Workstation
Workstation
Build Machine Wishlist
Graph is
Cross compiler
No display
Debus
X11 District
distro features
buildstats
Piboot chart
Build stats chart
Autotools
Gap
Rust
Boot Chart
System Utilization
Making Bitbakes
Optimizing Rebuilds
Hash your equivalence
Short version
More complicated version
Example
AutoBuilder
Lockshare
Questions


Taught by

Yocto Project

Related Courses

Embedded Linux using Yocto
Udemy
Linux Kernel Programming and Introduction to Yocto Project
University of Colorado Boulder via Coursera
Raspberry Pi with embedded Linux made by Yocto
Udemy
Introduction to Embedded Linux - Patch Device Tree for I2C in Yocto
Digi-Key via YouTube
Introduction to Embedded Linux Part 1 - Buildroot - Digi-Key Electronics
Digi-Key via YouTube