x86-64 上的 Linux 是否支持多个大页面大小(例如,超过 4KB 基本页面大小的 2MB 和 1GB 页面大小)?如果是,有没有办法为给定的分配指定使用哪个大页面大小?换句话说,我的问题是在执行此操作时是否使用“MAP_HUGETLB”标志mmap()
将它们映射到默认大小的大页面。无论如何请求分配映射到非默认的大页面大小?
问问题
3096 次
1 回答
11
还没有,但它正在通过LKML工作。可以猜测,该功能将在几个发布时间内可用。
然后,您将能够使用这些标志MAP_HUGE_2MB
并MAP_HUGE_1GB
明确配置它。
于 2012-08-23T14:43:53.460 回答