私はプロファイリングについて少し知っていますが、私が特に関心を持っているのは、フロー例外を越えてこれらのヒープを取得するときに、すべてのメモリを持つものです。Javaでヒープオーバーフローが発生しているときに、何がメモリを使用しているかをどのように知ることができますか?
約1時間のデバッグ後にそれらを取得します。私は何らかのダンプや何かがあることを願っています。これは、プログラムの開始時にどのようなインスタンスが存在するかのリストを得るために使用できます。
ところで、これは怠惰な質問であれば申し訳ありません。私は本当にプロファイリングについて学ぶことにいつか入れました。
Grae
+1 http://java.sun.com/developer/technicalArticles/J2SE/monitoring/ – stacker
@stacker:+1に感謝します!私たちは実際に仕事でjhatをたくさん使っています。実際に作業時間の改善に取り組んでいます:https://github.com/on-site/fasthat(まだエキサイティングなものは実装していませんが、私はロードマップを持っています私たちのチームが本当に使い始めたいと思う機能のために) –