12

x86-64 上的 Linux 是否支持多个大页面大小(例如,超过 4KB 基本页面大小的 2MB 和 1GB 页面大小)?如果是,有没有办法为给定的分配指定使用哪个大页面大小?换句话说,我的问题是在执行此操作时是否使用“MAP_HUGETLB”标志mmap()将它们映射到默认大小的大页面。无论如何请求分配映射到非默认的大页面大小?

4

1 回答 1

11

还没有,但它正在通过LKML工作。可以猜测,该功能将在几个发布时间内可用。

然后,您将能够使用这些标志MAP_HUGE_2MBMAP_HUGE_1GB明确配置它。

于 2012-08-23T14:43:53.460 回答