Submitting "jmap" memory snapshots

Hi,

I'm wondering if it's OK to upload memory snapshots taken using JDK "jmap"
tool.
The obvious benefits are:
-time to take snapshot is a fraction of time to take snapshot using YK agent
-I think it's more robust when free memory is very low

The reason is that the jmap tool uses a memory dumping routine that is part
of the JVM. Skipping the JVMTI layer it is much 'closer to the metal'.
YourKit 7.0 can load and analyze such snapshots the same way as 'native'
YK memory snapshots.

Downsides:
-I don't know of any. Perhaps jmap memory snapshot format is missing some
data that is present in YK snapshots? Perhaps YK tool provides additional
functionality when analyzing YK dumps?

Taras


1 comment
Comment actions Permalink

Hello Taras,

I'm wondering if it's OK to upload memory snapshots taken using JDK
"jmap" tool.


Yes, it's OK. :)

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Please sign in to leave a comment.