# 세 fault 는 변환 사슬의 서로 다른 단계에서 갈라져 나가 서로 다른 계층이 받는다 # Question: Guest Page Fault · EPT Violation · Host Page Fault 는 각각 어느 단계에서 갈라지고 누가 받는가 direction: down n0: "Guest Page Table" { shape: rectangle } n1: "Guest Kernel" { shape: rectangle } n2: "EPT" { shape: rectangle } n3: "KVM" { shape: rectangle } n4: "QEMU · Guest RAM Backing" { shape: rectangle } n5: "Host Kernel" { shape: rectangle } n0 -> n1: "Guest Page Fault" { style.stroke-dash: 4 } n0 -> n2: "GPA" n2 -> n3: "EPT Violation · VM Exit" { style.stroke-dash: 4 } n4 -> n5: "Host Page Fault" { style.stroke-dash: 4 }