Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Embedded Linux Conference (ELC) [clear filter]
Monday, October 26

13:00 GMT

Boot-Time Optimization for the Real World - Michael Olbrich, Pengutronix e.K.
There have been many talks about boot-time optimization in the past. For the most part, the only goal was a minimum boot-time. It's a good way to show the optimization techniques and gives a nice wow effect. But the end result is rarely usable in real world projects. So instead of looking for new ways to reduce the boot-time just a little bit more, this talk will look at boot-time optimization in a larger context. "The device needs to boot faster" is often stated but the actual requirements behind this are often more complex. We will look at typical requirements and possible solutions beyond general boot-time optimization. And while booting as fast as possible is nice, in most cases there are other more important requirements, which are often related to security or reliability. This talk will look at possible optimizations in this context. What are the consequences of an optimization and what trade-offs are possible? And last but not least, let's talk about the hardware. The choices made while designing a device can have a big impact on the boot-time. Therefore this talk will end with advices for hardware design criteria and component decisions to keep in mind to boot fast.


Michael Olbrich

Embedded Software Developer, Pengutronix e.K.
Michael Olbrich is an open-source developer with a focus on platform integration on embedded Linux. He works as a full-time Linux developer for Pengutronix. His job is to provide a smooth Linux experience on embedded devices from init systems to graphics and multimedia frameworks... Read More →

Monday October 26, 2020 13:00 - 13:50 GMT
ELC Theater
  Embedded Linux Conference (ELC), Boot Speed
Tuesday, October 27

12:00 GMT

Advanced Systemd for the Embedded Use-Case - Jeremy Rosen, Smile
When discussing systemd for embedded system, the discussion is usually limited to two aspects: * systemd boots faster * systemd is big. Though both points are valid, systemd brings much more to the table than an alternate method of booting and provides invaluable tools for the specific problems that embedded systems commonly face. This talk will list various features of systemd that deserve to be better known and that can greatly help embedded system development. Especially in the domains of security, reliability and reusability. Knowing the tools that systemd provide can greatly help the embedded engineer solve common integration problems and this talk's aim is to help embedded engineers know the tools that are available and the problems that have already been solved for them.

avatar for Jeremy Rosen

Jeremy Rosen

Expertise Manager, Smile
Jérémy Rosen has been involved in various ways in the open-source world for more than 20 years, in various projects including Battle for Wesnoth and Darktable. Since 2012, Jeremy works for Smile embedded and connected system (previously known as OpenWide), one of the leading company... Read More →

Tuesday October 27, 2020 12:00 - 12:50 GMT
ELC Theater
  Embedded Linux Conference (ELC), Boot Speed

Twitter Feed