Writing a Fine-Grained Access Pattern Oriented Lightweight Kernel Module Using DAMON/DAMOS in 10 Minutes
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore the process of creating a fine-grained access pattern oriented lightweight kernel module using DAMON/DAMOS in this comprehensive Linux Plumbers Conference talk. Delve into the motivation behind the project, understand the DAMON programming interface, and follow along with live coding demonstrations. Learn about testing methodologies, evaluation techniques, and accuracy assessments. Witness demos showcasing the module's capabilities and examine the results. Gain insights into safety guarantees and future plans for improving DAMON. Discover the potential applications in realistic benchmarks, garbage collection, and multiple contexts. Engage with the speaker's summary and participate in the Q&A session to deepen your understanding of this innovative kernel module development approach.
Syllabus
Disclaimer
Overview
Motivation
DAMON
Programming Interface
Coding
Testing
Evaluation
Accuracy
Demos
Demos Object
Live Coding
Demonstration
Third access pattern
Demonstrations
Results
Safety Guarantees
Future plans
Improving DAMON
Summary
Thank you
Any questions
Realistic benchmarks
Garbage collection
Multiple contexts
Taught by
Linux Plumbers Conference
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera