Это может зависеть от реализации виртуальной машины, но, по крайней мере, время запуска и время работы OpenJDK HotSpot VM не сохраняется в куче, вместо этого они реализуются как собственные вызовы (см. sun.management.VMManagementImpl#getStartupTime()
и sun.management.VMManagementImpl#getUptime0()
). Это означает, что вы не найдете эти значения в существующем дампе кучи.
Однако вы можете использовать ManagementFactory.getRuntimeMXBean().getUptime()
или ManagementFactory.getRuntimeMXBean().getStartupTime()
, чтобы получить эти значения в работающей ВМ и, например, поместить их в системные свойства ( System.getProperties().setProperty()
) для последующего анализа как часть дампа.