×

Method and system for machine memory power and availability management in a processing system supporting multiple virtual machines

  • US 20050160151A1
  • Filed: 12/17/2003
  • Published: 07/21/2005
  • Est. Priority Date: 12/17/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing memory in a processing system, said processing system supporting execution of multiple operating system images within multiple virtual machines, said method comprising:

  • maintaining a reverse mapping structure that maps machine memory blocks within said processing system to physical memory blocks used within each virtual machine, said reverse mapping structure containing an indication for each active machine memory block of each virtual machine using said active machine memory block and one or more associated physical memory blocks within each virtual machine;

    determining an availability status of a particular machine memory block;

    reading said reverse mapping structure to determine one or more affected virtual machines using said particular machine memory block and associated physical memory blocks for each of said affected virtual machines; and

    taking action on each of said one or more affected virtual machines to prevent an unavailability status of said particular machine memory block from causing further failure within said processing system.

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