Elvir Crncevic:
Kire Haglin :
ヒープ統計を有効にするには、コマンドラインまたはjcmdオプションはありません
ヒープの繰り返し処理を行う場合、それはセーフポイントを誘導するなどのイベントは、デフォルトのプロファイルと設定ファイルの両方で無効になっています。
>テンプレートマネージャ - ただしJMC、Windowsのテンプレートマネージャを使用することができます。そしてあなたは、つまりヒープ統計を持つようにしたい設定をチェックし、ファイルをエクスポートします。そして、それを適用するために使用jcmd
jcmd <pid> JFR.start settings=my-configuration-file.jfc
あなたはメモリリークを診断しようとしている場合、それは、Oracle JDK 10+とOpenJDKのは11+、通常のJavaのメモリリークを解決するために、より有用な情報を収集し、古いオブジェクトのサンプル・イベントを記録することを知って興味がある(とセーフポイントのないことオーバーヘッド)。メモリリークを解決するための付加的な情報を与えることができます:その後のJDKは(StartFlightRecording jcmdと-XXの両方のために)オプションへのパスGC-ルーツ=真を持っています。大きさより少ないデータがディスクに書き込まれるように、そのオプションは、しかし、HPROFダンプよりもはるかに少ないオーバーヘッドヒープ統計と同様のオーバーヘッドを誘発しますが、。