As Aleksey noticed, we don't register the Java heap with the native memory tracker. Here's a patch to do that. http://cr.openjdk.java.net/~pliden/zgc/nmt_java_heap/webrev.0/ cheers, Per