标签: linux memory intel huge-pages memmap
在我的Ubuntu 18.04 Intel系统中,有356gb DDR。使用pmem机制预先分配了300gb的内存(因为我们有一个外部硬件向我们发送了连续的10gb数据块)。我们正在以完全随机的方式访问该内存。
访问该内存时,我们已经看到内存tpt下降,并且我们了解到,对TLB的多次访问/更新正在导致性能下降。
由于这个原因,我们试图用大量页面映射pmem,但是目前没有成功。
有人在处理pmem上的大页面方面有任何经验吗?也许针对我们的方案有其他解决方案?
谢谢,汤姆。