发明名称 |
Machine memory power and availability management in a processing system supporting multiple virtual machines |
摘要 |
A processing system and computer program provides memory power management and memory failure management in large scale systems. Upon a decision to take a memory module off-line or place the module in an increased-latency state for power management, or upon a notification that a memory module has failed or been taken off-line or has had latency increased by another power management control mechanism, a hypervisor that supports multiple virtual machines checks the use of pages by each virtual machine and its guest operating system by using a reverse mapping. The hypervisor determines which virtual machines are using a particular machine memory page and may re-map the machine memory page to another available machine page, or may notify the virtual machines that the memory page has become or is becoming unavailable via a fault or other notification mechanism. Alternatively, or in the absence of a response from a virtual machine, the hypervisor can shut down the affected partition(s).
|
申请公布号 |
US7539841(B2) |
申请公布日期 |
2009.05.26 |
申请号 |
US20080030837 |
申请日期 |
2008.02.13 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
RAWSON, III FREEMAN LEIGH |
分类号 |
G06F9/26;G06F1/32;G06F9/455;G06F15/167 |
主分类号 |
G06F9/26 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|