Improving Virtual Hardware Interfaces a Dissertation Submitted to the Department of Computer Science and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy


Since the origin of virtual machine monitors in the 1960s, virtual hardware has often been designed with “impure” interfaces different from physical hardware interfaces. Paravirtualization, as this is now termed, is often used to simplify VMMs and boost VM performance. This thesis explores tradeoffs in a rarely seen form of paravirtual interface, where the… (More)


13 Figures and Tables