1. A computer implemented method for utilizing memory pages in a virtual machine environment comprising: detecting system physical address (SPA) pages of a particular size allocated by a system component, as corresponding shadow page table entries are populated with references to SPA pages of a smaller size than the SPA pages of the particular size allocated by the system component; and associating previously-allocated SPA pages of a particular size with contiguous and naturally-aligned portions of a partition's Guest Physical Address (GPA) space, wherein large physical memory pages are utilizable by a guest operating system (OS).