Patent ID: 8645661

Claim:
A computer implemented method for establishing at least one paging partition in a data processing system, the computer implemented method comprising: reserving up to a subset of physical memory for use in a shared memory pool; configuring at least one logical partition as a shared memory partition; assigning a paging partition to the shared memory pool; determining whether a user requests a redundant assignment of the paging partition to the shared memory pool; responsive to a determination that the user requests a redundant assignment, assigning a redundant paging partition to the shared memory pool, wherein the paging partition is a partition trusted by a hypervisor, and the paging partition responds to paging requests without involvement of the hypervisor; assigning a paging device to the shared memory pool, wherein assigning the paging device to the shared memory pool comprises assigning at least one stream identifier to the paging device, wherein the paging device is assigned to the shared memory partition; and transmitting at least one paging request to a virtual asynchronous services interface configured to support a paging device stream.