Get 35% Off CFI Certifications - Code CFI35
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore Linux page migration mechanisms and learn how to accelerate them through advanced optimization techniques in this 41-minute conference talk from the Linux Foundation. Discover the current implementation of page migration in Linux NUMA systems and understand its critical role in optimizing performance and resource utilization across memory nodes. Examine real-world use cases including NUMA balancing, memory compaction, and demotion processes. Delve into performance bottlenecks caused by sequential copying approaches, particularly in tiered-memory systems that underutilize modern hardware capabilities. Learn about three key enhancement techniques: batching operations, multi-threading, and DMA offloading, with detailed analysis of RFC proposals submitted to the Linux community. Understand how folio copying can consume up to 96.7% of migration time for large pages and discover optimization strategies that demonstrate throughput improvements of up to 5x for large page migrations through comprehensive microbenchmark analysis.
Syllabus
Overview of Linux Page Migration and Accelerating It With Multi-threading and DMA Of... Shivank Garg
Taught by
Linux Foundation