これは私にとって困難でした:
- Windowsなので、信号はありません。
- コンソールではないので、そのように信号はありません。
- サービスとして、ユーザー セッションで実行されない可能性があります。
- Java5
- JDK がないため、マシン上に jmap、jconsole などはありません。
- アプリが JMX を実行していません。
- インストールまたは再構成するオプションはありません。
- USBを差し込めます。
これは私にとって困難でした:
私の知る限り、マシンに完全にアクセスできる場合でも、Java 5.0 でヒープ ダンプをトリガーすることはできません。(確かに、私は Java 5.0 を 5 年以上使用していません) Java 6 では、JMX が必要になるか、メモリ不足エラーでヒープ ダンプがトリガーされます。
一部のメモリ プロファイラでは、Java 5.0 をサポートするものを見つけることができれば (独自の形式の) ヒープ ダンプを実行できる場合がありますが、最初からプロファイリングを有効にする必要があり、メモリからの Java 5.0 では比較的遅くなる傾向がありました。