【发布时间】:2018-02-12 09:27:00
【问题描述】:
我很想知道为什么不建议将透明大页面用于 Oracle 和 MongoDB 等数据库? THP 如何影响任何数据库的性能?
【问题讨论】:
-
不确定 THP 是否与 HugePages 相同,但如果是,则建议 Oracle 使用它们:oracle-base.com/articles/linux/…
-
@WilliamRobertson THP 是对传统 HugePages 的改进。两者是有区别的。 HugePages 在启动时分配,但 THP 是动态分配的。一个内核线程 (khugepaged) 在后台运行以管理 HugePages。
-
听起来应该有同样的优势。谁说 Oracle 不推荐它?不过,我不是 DBA 或系统管理员。我认为这可能应该在dba.stackexchange.com 或serverfault.com 上。
-
@WilliamRobertson 在您的共享链接上,推荐使用大页面,但不推荐使用 THP(透明大页面)。
标签: linux database mongodb oracle memory-management