A move_pages() Equivalent for Physical Memory
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
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 DiscussionLinux 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