October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Wednesday, October 30 • 15:15 - 15:50
Learning the Linux Kernel Configuration Space: Results and Challenges - Mathieu Acher, University of Rennes

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Given a configuration, can humans know in advance the size, the compilation time, or the boot time of a Linux kernel?
Owing to the huge complexity of Linux (there are more than 15000 options with hard constraints and subtle interactions), machines should rather assist contributors and integrators in mastering the configuration space of the kernel.

In this talk, Mathieu Acher will introduce TuxML an OSS tool based on Docker/Python to massively gather data about thousands of kernel configurations. Mathieu will describe how 200K+ configurations have been automatically built and how machine learning can exploit this information to predict properties of unseen Linux configurations, with different use cases (identification of influential/buggy options, finding of small kernels, etc.)

The vision is that a continuous understanding of the configuration space is undoubtedly beneficial for the Linux community, yet several technical challenges remain in terms of infrastructure and automation.

avatar for Mathieu Acher

Mathieu Acher

Professor, University of Rennes
Dr. Mathieu Acher is an Associate Professor at University of Rennes 1, France. His research focuses on reverse engineering, modelling, reasoning, and learning software variability in various kinds of artefacts and domains. He has authored more than 90 peer-reviewed papers in software... Read More →

Wednesday October 30, 2019 15:15 - 15:50 CET
Forum 2
  Embedded Linux Conference, Size
  • Session Slides Included Yes