cnBeta|PUD THP补丁 可提升大内存Linux性能,[图]NVIDIA发布最新1GB

NVIDIA软件工程师ZiYan本周一放出了最新的“1GBPUDTHP”补丁 , 旨在提升使用大内存Linux设备上的应用性能 。 为Linuxx86_64引入1GB透明大页面的支持 , 能够减少翻译开销 , 在不需要改变任何应用的情况下让使用大内存的软件获得更高的应用性能 。
cnBeta|PUD THP补丁 可提升大内存Linux性能,[图]NVIDIA发布最新1GB
文章图片
NVIDIA这项工作的动机是在性能方面 , 皆在通过巨大的TLB条目来提升虚拟内存性能 , 而不需要像HUGETLBFS页面那样进行额外的更改 。 PUDTHP的支持在默认情况下会被禁用 , 但可以通过sysfs在/sys/kernel/mm/transparent_hugepage/下进行切换 。
【cnBeta|PUD THP补丁 可提升大内存Linux性能,[图]NVIDIA发布最新1GB】在请求评论的初版中 , 上游Linux开发者RomanGushchin评论道相比较1GB的HUGETLBFS , 他们对1GB的THP明显更感兴趣 。