methods to support hugepage