I'm trying to find problem methods in my server program with JMC.
When I run server locally (on Windows) and start Flight Recorder from JMC - all works fine. JMC properly shows data in Code
tab: Hot Methods, Call Tree, etc
But when I trying to profile server on remote platform (on Linux) I got empty window.
To start JFR on platform I use this:
/opt/java/java8/bin/jcmd 38390 VM.unlock_commercial_features
/opt/java/java8/bin/jcmd 38390 JFR.start duration=10m compress=true filename=dxstress3_cross_try1.jfr settings=/opt/dxstress/settings_for_jmc.jfc
I use Oracle JDK 8u40
Settings file settings_for_jmc.jfc
I exported from JMC. It contains execution_sample settings
<event path="vm/prof/execution_sample">
<setting name="enabled">true</setting>
<setting name="period">10 ms</setting>
</event>
Is there option to record or not such data? What did I miss?