【发布时间】:2020-06-09 01:59:06
【问题描述】:
我有系统。它是 Java 并使用多线程。还有 24 个 CPU 启用 NUMA。为什么用 -XX:+UseNUMA 告诉 JAVA NUMA?操作系统不是已经知道 NUMA 并且会处理吗?
我运行了谷歌并没有找到这个答案。这个就不说了:How does -XX:+UseNUMA affects JVM performance for systems with only one node?
谢谢你
【问题讨论】:
-
JVM 做了很多自己的内存管理。大概这是允许它优化内存布局和线程分配的提示。