This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
For More Information or to Register, Click Here
View analytic
Tuesday, October 6 • 14:00 - 15:50
Tutorial: Useful systemd Functionalities Without systemd - Bartosz Golaszewski, BayLibre

Sign up or log in to save this to your schedule and see who's attending!

Despite all the criticism that systemd receives, its primary features - parallel service start-up, socket activation and process supervision - proved to be very effective at reducing boot times and improving security of one of the embedded projects developed at BayLibre. At the same time, the many dependencies (glibc, dbus etc.) and greater size put a question mark over its usefulness in systems designed with small memory footprint in mind. This presentation will focus on using standard and well-known linux utilities to generate small and robust, busybox-based embedded systems that offer, among other things, parallel service start-up and process supervision with cgroups support without systemd or dbus. The research is based on the boot time improvements for an embedded project with multiple services and Qt-based front-end on which buildroot-generated busybox init.d scripts were too slow.

avatar for Bartosz Golaszewski

Bartosz Golaszewski

Bartosz Golaszewski has over 6 years of engineering experience in the area of Linux-based operating systems. He spent over 3 years working for Teldat - a Polish company developing and producing bleeding edge telecommunications equipment for military usage - before moving to France where, as a freelance software developer, he worked for Amadeus (high speed IPC systems for the airline industry) and Intel (stabilization of the Broadcom WiFi driver... Read More →

Tuesday October 6, 2015 14:00 - 15:50
Wicklow Hall 2B