Writing a Fine-Grained Access Pattern Oriented Lightweight Kernel Module Using DAMON/DAMOS in 10 Minutes
Linux Plumbers Conference via YouTube
Master Production-Ready Machine Learning, Step by Step
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
A demonstration of building and evaluating a lightweight Linux kernel module that uses DAMON/DAMOS to respond to memory access patterns. It covers coding, testing, accuracy, safety guarantees, and benchmarks.
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