This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, July 14 • 11:00 - 11:40
Refactor Kernel Strings, Save Memory, Make Everyone Happy - Wolfram Sang

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

Two years ago, a research project concluded that runtime-decompressed strings are not feasible for the upstream Kernel currently. However, while analyzing the data, it found patterns which could simply be removed by refactorization. This talk presents the results of the follow-up project (kindly funded by the Linux Foundation). I will talk about how the sketches from back then turned into real patches saving real run-time memory footprint. I will present how to create large patch series and how to deal with the Kernel being a fast moving target. I will also give an outlook on future possibilities for saving string memory and give best practice guidelines for developers.


Wolfram Sang

Kernel Developer, Consultant
Wolfram Sang has been working as a Linux kernel developer for embedded systems since 2008. He maintains the I2C subsystem and works as a consultant, mainly for the Renesas Upstream Kernel Team. Programming since his childhood, he still hacks his machines from the 80s, especially the C64. When not using computers, he is interested in ecological topics, likes cooking and tries to keep his Japanese alive. He has spoken at various conferences like... Read More →

Thursday July 14, 2016 11:00 - 11:40

Attendees (14)