--- old/src/share/vm/memory/heap.cpp 2015-03-26 11:32:43.265990827 +0100 +++ new/src/share/vm/memory/heap.cpp 2015-03-26 11:32:43.192988735 +0100 @@ -100,8 +100,8 @@ size_t page_size = os::vm_page_size(); if (os::can_execute_large_page_memory()) { const size_t min_pages = 8; - page_size = MIN2(os::page_size_for_region(committed_size, min_pages), - os::page_size_for_region(reserved_size, min_pages)); + page_size = MIN2(os::page_size_for_region_aligned(committed_size, min_pages), + os::page_size_for_region_aligned(reserved_size, min_pages)); } const size_t granularity = os::vm_allocation_granularity();