Attending this event?
April 16-18, 2024
Seattle, Washington
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -8). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Wednesday, April 17 • 4:00pm - 4:40pm
DAMO[N,S]?: Implementing Self-Driven Data Access-Aware Efficient Linux System - SeongJae Park, Amazon

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

DAMON is a Linux kernel subsystem for efficient data access monitoring that has been integrated into the mainline since v5.15. The subsystem has evolved to provide not only the monitoring, but also general access-aware system operations (DAMOS). One of the recent important advances was the introduction of a user aims oriented system operations self driving. The user-space tool for DAMON, DAMO, has also evolved together. It supports all DAMON features and provides its own user space features. This talk presents DAMON and DAMO, using DAMO as a demonstration tool. It introduces what important benefits of access-aware system operation can be implemented with DAMON and DAMO, the internal mechanism, recent changes, and the simple but efficient usages of those. For easy understanding of the topics, this talk will live-demonstrate examples for the data access profiling and the self-tuning access-aware system memory efficiency optimizations. After the live demonstration, more access-aware optimization designs and implementations including those that are currently being used on production and planned for future development with their evaluation results will be shared.

avatar for SeongJae Park

SeongJae Park

Kernel Development Engineer, Amazon
SeongJae Park is a Linux kernel programmer who maintains the data access monitoring framework of the Linux kernel called DAMON (https://damonitor.github.io/). His interests include operating system kernels, parallel computing, and memory management.

Wednesday April 17, 2024 4:00pm - 4:40pm PDT
345-346 (Level 3)
Feedback form isn't open yet.