透明大页面启用时,流性能更佳

透明大页面启用时,流性能更佳

在 rhel 7 上,当激活透明大页面时,我获得比关闭透明大页面时更好的流基准测试性能。

您是否知道哪些内核参数(或其他东西)可能触发此行为?

我原本期望无论有没有透明大页面(如 RHEL 6),流性能都会相同(或只有很小的差异)。性能差异约为 10GB/s。

答案1

透明大页面导致性能提升的原因。Cent 6 和 Cent 7 中的内核有很大不同。THP 可以优化大型连续内存模式,并极大地帮助系统避免频繁命中 Translation Lookaside Buffer。

Cent 7 中的内存管理与 Cent 6 相比有很大不同,在改进的方向上。

相关内容