Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of systemd for embedded systems in this 48-minute conference talk by Gustavo Sverzut Barbieri from ProFUSION Embedded Systems. Delve into the misconceptions surrounding systemd and learn how to optimize its footprint for embedded applications. Discover the scalability advantages of systemd compared to alternative solutions, particularly in managing networking, timed tasks, logging, dynamic device behavior, and service isolation. Gain insights into why the Ostro Project mandated systemd for Internet of Things distributions. Understand the speaker's extensive background in open-source development and embedded systems, and benefit from his experience in slimming down systemd components for efficient implementation in resource-constrained environments.
Syllabus
Introduction
Systemd bandwagon
Who am I
Embedded Systems
Medical Equipment
More than one application
Background
ILP Embedded
Preconfigured
Containers
Systemd Myths
Do you really need Systemd
Whats inside Systemd
Disabling help
Manual inspection
Config size
Systemd
Busybox
Networking
System uses
File formats
Tiny systems
Developer
Mozo
Systemd overheads
Systemd binary format
Taught by
Linux Foundation