~/talk

DAMO[N,S]?: Implementing Self-Driven Data Access-Aware Efficient Linux System

Talkat LinuxCon @ OSS NA 2024 · 2024-04-16..04-18· [linux-and-operating-systems]
links:none on file
slides:none on file

DAMON is a kernel subsystem (mainline since v5.15) paired with a Python3 user tool DAMO that produces access heatmaps and drives actions; demo replays show memory footprint dropping from ~10 GB RSS to a 1.8 GB working set when identified cold pages are reclaimed and a live run reduced RSS from ~12 GB to ~6 GB at the cost of slower runtime unless quotas and goals auto‑tune aggressiveness. Overhead is modest (about 2–4% CPU on 100 GB RAM), and DAMO is packaged for pip and multiple distros.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Efficient data access importance
  3. 2:32Monitoring memory access challenges
  4. 5:07Dynamic granularity for overhead
  5. 11:31Access heatmaps with demo
  6. 13:44Live Damon demo
  7. 19:18Profiling inefficient memory
  8. 22:39Dynamic time granularity
  9. 27:45Damos for memory management
  10. 28:52Damos optimizing memory demo
  11. 32:31Controlling damos with quotas
  12. 37:51Performance results trade-offs
  13. 39:00Damon community future
  14. 41:27Summary
  15. 42:21Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.