web-dev-qa-db-ja.com

IntelliJ IDEA 14:キャプチャメモリスナップショットとは

これを検索しようとしましたが、探しているものが見つかりませんでした。

誰かがIDEA14のキャプチャメモリスナップショットについて説明してください

19
Dharshi

メモリトラブルの場合の便利なレポートのために14バージョンに追加されます。

IntelliJの報告方法IDEAパフォーマンスの問題

メモリ関連の問題(メモリ使用量が高くなり、ガベージが収集されないなど)の場合は、 CPUスナップショットボタンの近くのメニューにあるメモリスナップショットボタンを使用します。 OutOfMemoryエラーでアプリケーションがクラッシュしたためにスナップショットを取得できない場合は、

-XX:+ HeapDumpOnOutOfMemoryError

intelliJのオプションIDEA JVMオプション。次の[〜#〜] oom [〜#〜]エラー.hrpofダンプは、JVMによって生成および保存されます(通常、アプリケーションの作業ディレクトリであるIDEA_HOME\bin)。

上記のCPUスナップショットのセクションで説明したように、このダンプをFTPにアップロードします。

メモリスナップショットには、プロジェクトの機密ソースコードが含まれている場合があることに注意してください。

公共サービスにアップロードする場合は、パスワード保護または暗号化を使用してください。 JetBrains FTPサーバーは書き込み専用であり、そこにアップロードされたファイルを保護する必要はありません。

追加のリンク

パフォーマンスの問題の報告

18
nazar_art