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

2022-09-03 15:11:59

有许多关于 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

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


答案 2

推荐