virtual-memory

1 article
sort: new top best
clear filter
0 7/10

A deep technical exploration of Linux page faults, mmap semantics at the physical page level, and userfaultfd for implementing lazy VM snapshot restore. The article explains how demand paging works, different mmap mapping types, KVM's multi-layer address translation, and how userspace can take over fault handling to optimize VM boot latency.

Linux KVM Firecracker Cloud Hypervisor QEMU userfaultfd EPT NPT vhost-user VFIO
shayon.dev · shayonj · 1 day ago · details · hn