VisualVMを使用して、Java(Sun JDK 1.6)スタンドアロンアプリケーションのプロファイルを作成しようとしています。私はアプリケーションを実行して、私が気にしているいくつかの測定基準を報告できるように、スクリプト化されたパフォーマンステスト環境を持っています。VisualVM用のJVMコールツリースナップショット
JVMに後でVisualVMで分析できるいくつかのCPUプロファイリングスナップショットを収集する方法はありますか?
がスローされる直前に、ヒープダンプをディスクに書き込む-XX:+HeapDumpOnOutOfMemoryError
フラグのようなものを探しています。
はい、VisualVMにはこの機能がなく、YourKitを使用してしまいました。パフォーマンステストを2回実行します.1つはプロファイリングを有効にしてスナップショットを収集し、もう1つはプロファイリングを無効にしてパフォーマンスメトリクスを収集します。 –