YoVDO

A move_pages() Equivalent for Physical Memory

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Courses Memory Management Courses System Calls Courses NUMA Courses CXL Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a proposed syscall for migrating physical memory contents between NUMA nodes in this Linux Plumbers Conference talk. Delve into the challenges of system-wide resource management and the limitations of current page migration syscalls. Learn about the potential integration of this new syscall with minimal changes to the mm/migrate.c codebase. Discover how profiling mechanisms like the IDLE bit, /proc/zoneinfo, and PEBS/IBS can provide system-wide granularity information. Examine a prototype tiering framework that could utilize this proposed syscall and discuss its limitations. Gain insights into improving resource allocation for CXL-aware job schedulers, memory managers, and userspace tiering solutions.

Syllabus

A move_pages() equivalent for physical memory - Mr Gregory Price, Svetly Todorov


Taught by

Linux Plumbers Conference

Related Courses

New Zone and MMAP Flag for CXL - Followup Discussion
Linux Foundation via YouTube
Dealing with Hot Plugging Composability Issues Created by CXL Attached Memories
Linux Foundation via YouTube
CXL vs IOMEM Resource
Linux Foundation via YouTube
CXL and Confidential Computing
Linux Plumbers Conference via YouTube
CXL Emulation in QEMU - Progress, Status, and Future Directions
Linux Plumbers Conference via YouTube