Skip to Main Content

Java HotSpot Virtual Machine

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Difference between "Method Profiling" and "Java Application" Stack Trace?

Per MildnerNov 1 2017 — edited Nov 6 2017

Migrating from JMC 5 I am looking for what used to be called the "Hot Methods", i.e. stack traces for the hot methods.

JMC 6 has "Method Profiling" whose stack frames have much fewer sample counts than the stack traces for "Java Application". What do these two things mean and which one of these, if any, should I use to see the hot methods?

(If it matters: I am always using -XX:+DebugNonSafepoints and I always want to look at all threads for the entire lifetime of the process. My processes runs for hours.)

(I have not found any sufficiently detailed documentation for JMC 6.)

Comments

Processing
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Dec 4 2017
Added on Nov 1 2017
13 comments
2,384 views