Method and apparatus for managing memory blocks in a logical partitioned data processing system
First Claim
Patent Images
1. 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.
4 Assignments
0 Petitions
Accused Products
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.
-
Citations
26 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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.
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. 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.
-
Specification