| CPC G06F 12/0882 (2013.01) [G06F 12/023 (2013.01); G06F 12/0246 (2013.01); G06F 12/0806 (2013.01); G06F 12/0871 (2013.01); G06F 2212/6042 (2013.01)] | 20 Claims |

|
1. A method, comprising:
maintaining, in memory of a computing system, first and second page pool descriptors that indicate, respectively, a first set of one or more memory pages allocated to a first page pool and a second set of one or more memory pages allocated to a second page pool, wherein a given page pool descriptor specifies:
a location of the corresponding page pool; and
page pool size information;
storing, by the computing system in first and second entries of a page pool descriptor cache, the first and second page pool descriptors from the memory;
and
providing, by the computing system, a page to requesting client circuitry from the corresponding page pool based on the first stored page pool descriptor.
|