DAMON, DAMOS, and DAMO: Kernel Subsystems and Tools for Data Access-Aware System Optimizations
Explore the Linux kernel subsystem DAMON and its associated tools DAMOS and DAMO in this 52-minute conference talk by SeongJae Park from Amazon. Learn about efficient and accurate data access monitoring techniques for memory-intensive systems, focusing on the framework's ability to provide access-aware system analysis and optimizations. Discover the internal architecture and design of DAMON, DAMOS, and the user-space tool DAMO. Witness a demonstration showcasing how to monitor system access patterns and implement optimizations using DAMO. Gain insights into writing custom DAMON user-space tools using DAMO's core module, enhancing your ability to perform data access-aware system operations with simple configurations in both kernel and user spaces.