Robert J. Hueston - Sunnyvale CA, US Julia D. Harper - Sunnyvale CA, US John Mulligan - Sunnyvale CA, US Michael Banatt - Sunnyvale CA, US
International Classification:
G06F 1/26
US Classification:
713300
Abstract:
A system and method of dynamically managing a power supply allocation for each one of the server blades in a blade server includes a blade server system having a blade chassis, multiple server blades coupled to the blade chassis, a power supply system coupled to the blade chassis, a chassis management module coupled to the blade chassis, wherein the blade chassis includes electrical and data communication interconnections between the server blades, the redundant power supply system and the chassis management module. The chassis management module includes computer readable media having program instructions for dynamically managing a power supply allocation for each one of the server blades.
Operating System Support For Memory Power Management
Blake A. Jones - Oakland CA, US Julia D. Harper - Arlington MA, US Jonathan William Adams - San Francisco CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 1/32 G06F 12/10
US Classification:
713320, 711206, 711E12059
Abstract:
A system including memory and a resource controller. The memory includes a first memgroup and a second memgroup, wherein the first memgroup comprises a first physical page mapped to a virtual page, and wherein the second memgroup comprises a second physical page. The resource controller is configured to receive a request to stop the first memgroup, instruct a memory power management subsystem to mark the first memgroup as stopped in response to receiving the request to stop the first memgroup, wherein no free pages are allocated from the first memgroup after the first memgroup is marked as stopped, remap the virtual page to the second physical page in response to the marking the first memgroup as stopped, and reduce power to the first memgroup in response to a determination that the first physical page is not mapped to the virtual page.