2017-07-05 11 views
1

私のspark javaアプリケーションは、私たちの社内ラボでリモートマシン上で実行されています。リモートアプリケーションのメモリ消費量を分析するために、私のローカルマシンから 'attach mode'(jpenableの助けを借りて)を使って、リモートアプリケーションpidをJProfilerに添付しました。JProfilerで配列を割り当てる方法

ローカルマシンのJProfilerにリモートアプリケーションを接続した後、「割り当てツリー」にの配列以外のオブジェクト割り当てのみが表示されます。ローカルマシンからも配列の割り当てを知りたい。

JProfilerでアレイの割り当てについて知ってください。

おかげで、 Nagendra R

答えて

0

あなたはJProfilerをGUIで実行中のJVMに接続すると、セッション起動のダイアログがオプション「レコード配列の割り当て」を持っています。非常に遅くなる可能性がある大量の再計測が必要なため、デフォルトでは選択されません。

配列割り当てスポットは、分析のために重要である場合

セッション - >統合wizards->新リモート統合

によって与えられるように、プロファイリングのためのVMパラメータを渡すことではなく、それはモードを取り付け使用しない方が良いです次に、クラスがロードされている間に計測が行われます。

関連する問題