Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Improving page_owner for Profiling and Monitoring Memory Usage per Allocation Stack Trace

Linux Plumbers Conference via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to enhance the page_owner debug feature in the Linux kernel for comprehensive memory profiling and monitoring in this 18-minute conference talk from the Linux Plumbers Conference. Explore the existing page_owner functionality that tracks stack traces of memory allocations at the page level, enabling developers to identify what allocated specific pages and quantify page allocations by source code location. Discover ongoing improvements including support for pages in swap space and overhead reduction techniques for userspace information processing to achieve better memory coverage and higher sampling frequencies. Examine practical approaches for identifying memory trends, leaks, spikes, regressions, and correlations with system events and metrics through allocation stack trace analysis. Gain insights into kernel development work focused on optimizing memory usage monitoring and validation of code change performance impacts.

Syllabus

Improving page_owner for profiling and monitoring memory usage per all... Mauricio Faria de Oliveira

Taught by

Linux Plumbers Conference

Reviews

Start your review of Improving page_owner for Profiling and Monitoring Memory Usage per Allocation Stack Trace

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.