http://code.google.com/p/mvc-mini-profiler/の記事を読む
このようなJava Webアプリ用のオープンソースプロファイラーはありますか?
これを Java 環境に移植し始めた人はいますか?
ありがとう。
http://code.google.com/p/mvc-mini-profiler/の記事を読む
このようなJava Webアプリ用のオープンソースプロファイラーはありますか?
これを Java 環境に移植し始めた人はいますか?
ありがとう。
BTraceは、JVMからプロファイリング情報(メモリ使用量、スレッド使用量、メソッドの実行時間、呼び出し回数など)を取得するために使用できる優れたエージェントです。BTraceと統合して、BTraceによって収集されたデータに基づいてしきい値を視覚化および作成できるようにするアプリケーション(EurekaJ)を作成しました。
私はMVCMiniProfilerを使用したことがありませんが、BTrace+EurekaJは確かに完全にオープンソースのソリューションです。Javaプラットフォーム用の他のオープンソースプロファイラーを認識していませんが、何かが存在する可能性があります。
BTrace:http ://kenai.com/projects/btrace EurekaJ:http ://eurekaj.haagen.name
このプロジェクトの移植版はわかりません。
基本的に、JUnitとJunitPerfを使用して、機能のパフォーマンスとスケーラビリティーを測定できます。簡単に見えるわけではありませんが、始める必要があります。
これは私が書いたもので、gae-java-mini-profiler から取得していますが、gae 以外のアプリケーションでも機能します。また、プロファイリング アノテーションや SQL プロファイリングなど、オプションで有効にできるいくつかの追加機能もあります。