Files
document-haness/docs/virtualization/final/assets/diagrams/memory-pressure-reclaim-swap-oom/memory-pressure-reclaim-swap-oom.d2
T

28 lines
665 B
Plaintext

# Host memory pressure가 storage와 OOM으로 갈라지는 경로
# Question: Host memory pressure가 생겼을 때 reclaim 이후 어떤 경로가 swap I/O와 storage contention으로 이어지고, 확보 실패는 어디서 OOM으로 이어지는가
direction: right
n0: "Host memory pressure" {
shape: rectangle
}
n1: "Reclaim" {
shape: rectangle
}
n2: "clean file-backed page" {
shape: rectangle
}
n3: "Host swap I/O" {
shape: cylinder
}
n4: "Storage contention" {
shape: cylinder
}
n5: "Host OOM" {
shape: rectangle
}
n0 -> n1: "pressure"
n1 -> n2: "file-backed"
n2 -> n4: "reread"
n1 -> n3: "anonymous"
n3 -> n4: "swap"
n1 -> n5: "확보 실패"