Huge allocation directory: aligned, with padding, and hugetlb if possible