-XX:+ UseNUMA如何影响只有一个节点的系统的JVM性能?

时间:2016-09-13 11:56:27

标签: java performance jvm numa

有很多关于JVM NUMA感知分配器的好处的文章。但是,我无法找到有关性能影响可能导致-XX:+UseNUMA标记的单节点拓扑(如

)的信息
# numactl --hardware
available: 1 nodes (0)
node 0 cpus: 0 1 2 3
node 0 size: 32060 MB
node 0 free: 7770 MB
node distances:
node   0 
  0:  10

这似乎是一种极端情况,启用旗帜并没有真正的利润。如果是这样,启用它可能会导致任何缺点吗?

1 个答案:

答案 0 :(得分:8)

-XX:+UseNUMA在这些情况下没有任何危害 在单个节点(the source)上运行时,HotSpot JVM会自动关闭该标志。