Главная
Study mode:
on
1
Intro
2
Main topics
3
Big data
4
Lost motivation
5
Requirements
6
Zones
7
Sequential location
8
Minimize external fragmentation
9
Current allocation scheme
10
Example
11
Drawbacks
12
New Locations
13
New Memory
14
New Model
15
How we allocate
16
Block diagram
17
Block split
18
Summary
19
Location
20
Performance Analysis
21
Rework
22
Redline
23
Stability fixes
24
Merged to 51
25
Merged to 25
26
Basic links
27
CPU contention
28
Research and development
29
Thank you
Description:
Explore a comprehensive conference talk from the Linux Plumbers Conference on the reworking of the KVA allocator in the Linux kernel. Delve into the improvements made by speaker Uladzislau Rezki as he discusses the current allocation scheme, its drawbacks, and the new model implemented. Learn about zones, sequential location, minimizing external fragmentation, and the new memory and location strategies. Examine the block diagram, block split process, and performance analysis of the reworked allocator. Gain insights into CPU contention, stability fixes, and the research and development behind this crucial kernel component.

Reworking of KVA Allocator in Linux Kernel

Linux Plumbers Conference
Add to list
0:00 / 0:00