×

Virtualization system including a virtual machine monitor for a computer with a segmented architecture

  • US 6,397,242 B1
  • Filed: 10/26/1998
  • Issued: 05/28/2002
  • Est. Priority Date: 05/15/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for virtualizing a computer comprising:

  • a hardware processor;

    a memory;

    a virtual machine monitor (VMM); and

    a virtual machine (VM) that has at least one virtual processor and is operatively connected to the VMM for running a sequence of VM instructions, the VM instructions including directly executable VM instructions and non-directly executable instructions;

    in which;

    the virtual machine monitor includes;

    a binary translation sub-system;

    a direct execution sub-system; and

    an execution decision sub-system forming decision means for discriminating between the directly executable and non-directly executable VM instructions, and for selectively directing the VMM to activate the direct execution subsystem for execution by the hardware processor of the directly executable VM instructions and to activate the binary translation subsystem for execution on the hardware processor of the non-directly executable VM instructions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×