0/10 уроков (0%)
– из 10
Replacing mmap_sem with Finer Grained Locks
YouTube·Linux Plumbers Conference
Explore the challenges and potential solutions for replacing mmap_sem with finer-grained locks in the Linux kernel in this 43-minute conference talk from the Linux Plumbers Conference. Delve into the current blocking issues caused by mmap_sem's design, examine past mitigations, and discuss fundamental changes needed in MM data structures and locking mechanisms to support finer-grained MM locking. Learn about a progressive migration strategy towards a more granular locking scheme and gain insights into early results from a fine-grained MM locking prototype. Understand the goals for mmap_sem replacement, implementation ideas, and future plans for improving multi-threaded application performance in the Linux kernel.