FLIC: Fast, lightweight checkpointing for mobile virtualization using NVRAM

Abstract

Checkpointing is a key enabler of hibernation, live migration and fault-tolerance for virtual machines (VMs) in mobile devices. However, checkpointing a VM is usually heavy-weight: the VM's entire memory needs to be dumped to storage, which induces a significant amount of (slow) I/O operations, degrading system performance and user experience. In this paper… (More)

Topics

9 Figures and Tables

Slides referencing similar topics