Patent ID: 8793444

Claim:
A computer program product for managing large page memory pools of a computing environment, said computer program product comprising: a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: determining whether a number of pages in a large page memory pool is at a certain level with respect to a minimum threshold; and adding multiple pages to the large page memory pool, based on the determining indicating that the number of pages is at the certain level with respect to the minimum threshold, wherein the adding adds the multiple pages by prioritized order from multiple different sources until the number of pages in the large page memory pool is at an acceptable level with respect to the minimum threshold, the adding comprising: adding one or more pages from a first source comprising a small page memory pool, by combining a plurality of small pages of the small page memory pool to create one or more large pages and adding the created one or more large pages to the large page memory pool; checking whether the number of pages in the large page memory pool is still at an unacceptable level with respect to the minimum threshold; and based on the checking indicating the number of pages in the large page memory pool is still at an unacceptable level with respect to the minimum threshold, adding one or more large pages from a second source different from the first source, the second source comprising one or more inactive large pages, by paging out the one or more inactive large pages to increase the number of large pages in the large page memory pool.