Method and apparatus for managing memory blocks in a logical partitioned data processing system
AssigneeInternational Business Machines Corporation
InventorsVan Hoa Lee, David R. Willoughby
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and computer instructions for managing memory blocks. In response to a request to deallocate a memory block from a partition, all processes are prevented from using the memory block. The memory block is isolated from the partition in response to preventing use of the memory block. The memory block is deallocated to form a free memory block.
Claims26
A method in a logical partitioned data processing system for managing memory blocks, the method comprising:
- responsive to a request to deallocate a memory block from a partition, preventing all processes from using the memory block;
- responsive to preventing use of the memory block, isolating the memory block from the partition;
- and
- deallocating the memory block to form a free memory block.
A logical partitioned data processing system for managing memory blocks, the logical partitioned data processing system comprising:
- a bus system;
- a communications unit connected to the bus system;
- a memory connected to the bus system, wherein the memory includes a set of instructions;
- and
- a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to prevent all processes from using the memory block in response to a request to deallocate a memory block from a partition;
- isolate the memory block from the partition in response to preventing use of the memory block;
- and deallocate the memory block to form a free memory block.
A logical partitioned data processing system for managing memory blocks, the logical partitioned data processing system comprising:
- preventing means, responsive to a request to deallocate a memory block from a partition, for preventing all processes from using the memory block;
- isolating means, responsive to preventing use of the memory block, for isolating the memory block from the partition;
- and
- deallocating means for deallocating the memory block to form a free memory block.
A computer program product in a computer readable medium for managing memory blocks, the computer program product comprising:
- first instructions, responsive to a request to deallocate a memory block from a partition, for preventing all processes from using the memory block;
- second instructions, responsive to preventing use of the memory block, for isolating the memory block from the partition;
- and
- third instructions for deallocating the memory block to form a free memory block.
Dependencies are inferred from the claim text.