Abstract:
PROBLEM TO BE SOLVED: To provide a processor, a method, and a system for a virtual system. SOLUTION: In a remapping method for a guest physical memory via the virtualization of a host machine, respective virtual machines such as a virtual machine A 242 and a virtual machine B 257 individually give virtual processors 245 and 255 to guest software operated on the virtual machines. The respective machines give guest physical memories 240 and 250 serving as the abstraction of a physical memory to a guest operating system or the other guest software. When the guest software is operated on the virtual machines 242 and 257, operation is actually carried out by a host machine 267 on the host processor 265 using the host physical memory 260. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide an apparatus and a method for processing virtualization events in a layered virtualization architecture. SOLUTION: In one embodiment, an apparatus includes an event logic and an evaluation logic. The event logic is to recognize a virtualization event. The evaluation logic is to determine whether or not control is to be transferred from a child guest to a parent guest in response to the virtualization event. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a processor, a method and a system for a virtual system. SOLUTION: The processor for the virtual system is provided. The virtual system has a memory virtualization support system having an extension paging table for mapping a reference to guest physical memory made by guest software executable on a virtual machine executable on a host machine in which the processor is operable to a reference to host-physical memory of the host machine. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide an apparatus and a method for processing virtualization events in a layered virtualization architecture. SOLUTION: In one embodiment, an apparatus includes an event logic and an evaluation logic. The event logic is to recognize a virtualization event. The evaluation logic is to determine whether or not control is to be transferred from a child guest to a parent guest in response to the virtualization event. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
A method and apparatus for evaluating the importance of an event to a person and taking action if the level of importance meets or exceeds one threshold, but is below or only meeting another; attempting to contact at least one person if the level of importance meets or exceeds a threshold; or attempting to contact at least one person using a first way to do so if the level of importance meets or exceeds a threshold, and selecting and using a second way to contact the at least one person if the at least one person has not responded within a period of time after using the first way.
Abstract:
In one embodiment, fault information relating to a fault associated with the operation of guest software is received. Further, a determination is made as to whether the fault information satisfies one or more fault filtering criteria. If the determination is positive, the guest software is permitted to disregard the fault.
Abstract:
Methods and apparatus are provided for processing information items. Processing comprises one of context filtering, context prioritizing, or both context filtering and context prioritizing. In some embodiments the set of context items form which processing criteria are derived includes a user's calendar or appointments, schedule changes, exceptions, and the like.
Abstract:
In one embodiment, a method includes receiving control transitioned from a virtual machine (VM) due to a privileged event pertaining to a translation-lookaside buffer (TLB), and determining which entries in a guest translation data structure were modified by the VM. The determination is made based on metadata extracted from a shadow translation data structure maintained by a virtual machine monitor (VMM) and attributes associated with entries in the shadow translation data structure. The method further includes synchronizing entries in the shadow translation data structure that correspond to the modified entries in the guest translation data structure with the modified entries in the guest translation data structure.
Abstract:
In one embodiment, a method includes transitioning control to a virtual machine (VM) from a virtual machine monitor (VMM), determining that a VMM timer indicator is set to an enabling value, and identifying a VMM timer value configured by the VMM. The method further includes periodically comparing a current value of a timing source with the VMM timer value, generating an internal event if the current value of the timing source has reached the VMM timer value, and transitioning control to the VMM in response to the internal event without incurring an event handling procedure in any one of the VMM and the VM.
Abstract:
In one embodiment, fault information relating to a fault associated with the operation of guest software is received. Further, a determination is made as to whether the fault information satisfies one or more filtering criterion. If the determination is positive, control remains with the guest software and is not transferred to the virtual machine monitor (VMM).