0

使用 NUMA 的这台机器上 MongoDB 写入性能确实很慢。我浏览了这个https://docs.mongodb.com/manual/administration/production-notes/。我禁用了区域回收并使用上述命令启动了 mongodb。NUMAnumactl --interleave=all警告现在消失了,但我无法获得性能。当我开枪时numactl -s,它显示

policy: default
preferred node: current
physcpubind: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
cpubind: 0 1
nodebind: 0 1
membind: 0 1

为什么我看不到策略 = 交错。我错过了什么吗?谁能帮助我如何提高我的写入性能和/或禁用此 NUMA?

4

1 回答 1

0

我对 MongoDB 非常陌生,并且正在阅读一些白皮书。 https://webassets.mongodb.com/_com_assets/collat ​​eral/MongoDB-Performance-Best-Practices.pdf?_ga=1.50371949.595438063.1479457116 这个说如果你在 NUMA 硬件上运行 MongoDB 和客户端,你应该配置一个内存交错政策。

于 2016-12-05T07:31:02.070 回答