Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Operating System Support for Virtual Machines
Tweet

connect with us

Operating System Support for Virtual Machines

Abstract: 

A virtual-machine monitor (VMM) is a useful technique for adding functionality below existing operating system and application software. One class of VMMs (called Type II VMMs) builds on the abstractions provided by a host operating system. Type II VMMs are elegant and convenient, but their performance is currently an order of magnitude slower than that achieved when running outside a virtual machine (a standalone system). In this paper, we examine the reasons for this large overhead for Type II VMMs. We find that a few simple extensions to a host operating system can make it a much faster platform for running a VMM. Taking advantage of these extensions reduces virtualization overhead for a Type II VMM to 14-35% overhead, even for workloads that exercise the virtual machine intensively.

Samuel T. King, University of Michigan

George W. Dunlap, University of Michigan

Peter M. Chen, University of Michigan

BibTeX
@inproceedings {270247,
author = {Samuel T. King and George W. Dunlap and Peter M. Chen},
title = {Operating System Support for Virtual Machines},
booktitle = {2003 USENIX Annual Technical Conference (USENIX ATC 03)},
year = {2003},
address = {San Antonio, TX},
url = {https://www.usenix.org/conference/2003-usenix-annual-technical-conference/operating-system-support-virtual-machines},
publisher = {USENIX Association},
month = jun,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/usenix03/tech/full_papers/king/king.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/usenix03/tech/full_papers/king/king_html/index.html
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us