Assisted Reorganization of Data Structures in Kernel Development - Kernel Recipes 2024
Offered By: Kernel Recipes via YouTube
Course Description
Overview
Explore the intricacies of optimizing data structures in the Linux kernel through assisted reorganization techniques. Delve into the challenges faced when improving performance by rearranging struct members to enhance cache hierarchy utilization. Learn about recent processor advancements and perf improvements that enable data-type profiling, bringing us closer to automated struct layout optimization. Discover the potential for developing tools to identify related fields, automate layout improvements, and implement regression testing to maintain optimal struct designs when adding new fields. Gain insights from Arnaldo CARVALHO DE MELO's 45-minute conference talk at Kernel Recipes 2024, which aims to revolutionize the way kernel developers approach data structure organization for maximum efficiency.
Syllabus
Kernel Recipes 2024 - Assisted reorganization of data structures
Taught by
Kernel Recipes
Related Courses
Analyzing Postgres Performance Problems Using Perf and eBPFMicrosoft via YouTube Investigating C++ Applications in Production on Linux and Windows
NDC Conferences via YouTube Debugging and Profiling .NET Core Apps on Linux
NDC Conferences via YouTube Debugging Embedded Linux - Tools and Techniques
Linux Foundation via YouTube Extending the Performance Analysis Toolset for Embedded Linux Systems
Linux Foundation via YouTube