Operating Systems and Virtualization OS VM OS Operating Systems: Three Easy Pieces VM Write your own VM