Wie kann ich NUMA bestätigen?
Wie kann ich bestätigen, dass ein Host NUMA-fähig ist? DasOracle doc sagt, dass NUMA-Awareness mit Kernel 2.6.19 beginnt, aber dasNUMA-Manpage sagt, dass es mit 2.6.14 eingeführt wurde. Ich möchte sichergehen, dass ein Java-Prozess mit gestartet wurde-XX:+UseNUMA
nutzt tatsächlich etwas aus.
Ich überprüfe die numa_maps und sehe, dass ich sie habe:
<code># find /proc -name numa_maps /proc/1/task/1/numa_maps /proc/1/numa_maps /proc/2/task/2/numa_maps /proc/2/numa_maps /proc/3/task/3/numa_maps </code>
Obwohl mein Kernel hinter den Aussagen von Oracle steckt:
<code># uname -sr Linux 2.6.18-92.el5 </code>
Ich verwende derzeit 64-Bit-JDK1.6.0_29 auf RHEL5.1.