Master Agentic AI, GANs, Fine-Tuning & LLM Apps
NY State-Licensed Certificates in Design, Coding & AI — Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the scalability challenges and improvements of the vmalloc mechanism in the Linux kernel through this 31-minute conference talk from the Linux Foundation. Discover how the vmalloc mechanism provides contiguous virtual memory allocations despite non-contiguous physical memory, and understand the significant performance challenges that arise from synchronizing vmalloc data structures in many-core systems with 256+ cores. Learn about the legacy vmalloc approach that relies on a single global lock for data synchronization and examine the enhanced vmap node implementation designed to overcome these limitations. Analyze two remaining performance bottlenecks that persist despite the enhanced implementation and explore their proposed solutions. Gain valuable insights into the evolving design of vmalloc and its critical implications for performance optimization in modern high-core-count systems, presented by Adrian Huang from Lenovo at this Linux Foundation event.
Syllabus
Enhancing Scalability of the Vmalloc Mechanism in the Linux Kernel - Adrian Huang, Lenovo
Taught by
Linux Foundation