問題タブ [jprofiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
664 参照

java - jprofiler またはその他: 再帰的なメソッド呼び出しをロールアップするにはどうすればよいですか?

JProfiler (またはその他の提案) でプロファイリングしたい長い操作がありますが、その方法は非常に再帰的であるため、CPU ビューのツリー ビューはあまり役に立ちません。次のようなCPU時間が表示されます。

ほら、recursiveMethod本当に時間がかかりません。むしろ、それはotherMethods時間がかかるものであり、私がプロファイリングしたいものです. 私の理想的な見方はrecursiveMethod、時間はほぼ 0% であり、otherMethods組み合わせはほぼ 100% であることを示しています。

JProfiler でこのビューをロールアップして、CPU 時間が費やされている場所をより明確に表示できる方法はありますか? これを行うことができる別のプロファイラーの提案はありますか?

注: 私は JProfiler 6 を使用していますが、別のバージョンでこれが可能であれば、アップグレードできる可能性があります。

ありがとう!

0 投票する
1 に答える
1352 参照

java - 「ホット スポット inv.」JProfilerで

JProfiler を使用して、Oracle IAS で実行されているアプリケーションをプロファイリングし、JEE & Probes -> JDBC -> Hot Spots に進み、'Unknown' ツリーの下にある 'Hot spot inv. CPU 記録なし」は、アプリケーションの CPU 時間の 85% を使用していることを示していますが、この「Hot Spot Inv.」が何であるかについては何もわかりません。アイテムは。

編集;

スクリーンショット

0 投票する
1 に答える
1170 参照

nsis - 私の要件に基づいて、NSIS または jprofiler/install4j を使用する必要があります

クライアント向けに展開しやすくする必要がある Web アプリケーションがあります。新規インストールの現在のワークフロー:

  • マシンに JRE があることを確認します (32 ビットまたは 64 ビット)
  • Tomcat (32 または 64 ビット) をインストールします。
  • Oracle または SQL Server でデータベースを作成します (これには SQL スクリプトが用意されています)。
  • ホスト名など、いくつかの値を設定テーブルに書き込みます。(ユーザーにこれらを確認してもらうことはできますが、ユーザーがそれらをタップする必要はありません。
  • Tomcat の下に配置される接続プロパティ ファイルを作成します (これを支援するためのミニ JAR アプリを提供します)。
  • 実際の Web アプリケーション用に 2 つの WAR ファイルがあります。これらは 2 台のマシンに分割できますが、ここでは両方とも Tomcat でダンプされると仮定します。
  • Tomcat を起動して、WAR をデプロイします。

これはユーザーにとって面倒なプロセスです。私はそれをインストーラーにカプセル化したいと考えており、これを NSIS で行うことを検討してきました。NSIS は大きなコミュニティを持っているようですが、それから install4j に出くわしました。 Java ベースのアプリケーションに固有です。

プラットフォームの最適な選択について、経験豊富なユーザーからフィードバックを得たかっただけです。

途中で入りたくないのに、間違ったインストーラ プラットフォームを選択したことに気付きます。

0 投票する
1 に答える
2452 参照

performance - JProfiler は、クエリにかかる時間を教えてくれますか?

JProfiler の CPU ビューをドリルダウンして、データベースに対して特定のクエリを実行している時間のパーセンテージを見つけられたらいいと思いませんか? これが可能かどうか誰にもわかりますか?

0 投票する
2 に答える
2783 参照

centos - Centos 5.7 の JProfiler `GLIBC_2.7' が見つかりません

JProfiler エージェントには glibc 2.7 が必要なようですが、Centos には glibc 2.5 があります。glibc 2.5 用の jprofiler エージェントを正常にコンパイルした人はいますか、または以前のバージョンの JProfiler は 2.5 でエージェントを作成しましたか?

実際のエラーは VM の初期化中にエラーが発生しました 絶対パスでエージェント ライブラリ /opt/jprofiler/bin/linux-x64/libjprofilerti.so が見つかりませんでした。エラー: /lib64/libc.so.6: バージョン `GLIBC_2.7'見つかりません (/opt/jprofiler/bin/linux-x64/libjprofilerti.so で必要)

0 投票する
3 に答える
4722 参照

java - Jetty アプリケーションの JProfiler 起動エラーで libjprofilerti.so が見つかりません

Jetty のリモート プロファイル セッションを実行しようとしています。jprofiler_linux_7_0.tar.gz をダウンロードし、解凍しました jpintegrate を実行し、start_jetty_jprofiler.sh を生成しました。 .so=port=8849,nowait

それを私の実際の桟橋起動スクリプトに追加しました。

その変更されたスクリプトを実行すると、次のエラー メッセージが表示されます。

私はどこで間違ったのだろうかと思っています。ありがとう

0 投票する
1 に答える
2080 参照

java - JProfiler:メモリリーク参照名を見つける

Tomcatサーバーで実行されているアプリケーションの1つにJProfilerを使用しようとしています。

そこで、以下に示すようにメモリリークサーブレットを作成しました。

ローカルで実行されているプロファイルWebアプリケーションを使用して、このアプリケーションでJProfilerを実行したとき。それは私にこの見解を与えました。こちらのスクリーンショットをご覧ください

http://tinypic.com/view.php?pic=2r5c2nq&s=7

私はこれらの質問があります:

  1. 作成されている文字列オブジェクトの数を示しています。(しかし、アプリケーションに多くの文字列がある可能性があるため、どのクラス/サーブレットで、どの文字列が実際にこのオブジェクトの作成に関与しているのかを正確に知るにはどうすればよいですか。)??

  2. そして、なぜスタートボタン(私がハイライトした)が無効になっているのですか?

  3. スタートボタンをクリックしてJProfilerを起動するだけで十分ですか(その画像を参照してください)。また、Tomcatサーバーも起動する必要はありませんか?

助けてください 。ありがとうございました 。

0 投票する
1 に答える
652 参照

ide - jprofileをnetbeansと統合しない方法

メモリリークを調査するためにjprofileをインストールし、IDEとnetbeans6.9.1の統合をクリックしました。プロファイルプロジェクトをクリックすると、Webアプリケーションの実行は正常に機能しましたが、プロジェクトを再度デバッグする場合は、デバッグするだけの場合(つまり、プロファイルではなくデバッグボタンをクリックする)にjprofileが実行されたままになります。これにより、デバッグが常に失敗します。

Glassfishサーバー出力コンソール。

プロファイルを作成するように言っていませんが、それでもこのログはコンソールに表示されます。jprofile内のアンインストールまたは統合解除オプションを調べようとしましたが、ありません。ただし、[ツール]> [プラグイン]メニューを見ると、jprofileもプラグインとして登録されていません。jprofileを統合解除する方法はありますか?

注:「C:\ ProgramFiles \ Netbeans 6.9.1 \」フォルダー全体をすでに取得し、「modules」フォルダー内のjprofileのxml構成とjarを削除しました。しかし、netbeansを再起動し、デバッグボタンをクリックした後。それでもJProfilerプロンプトが表示されます。1. \ NetBeans 6.9.1 \ ide \ config \ Modules \ com-jprofiler-integrations-netbeans.xml 2. \ NetBeans 6.9.1 \ ide \ update \ backup \ netbeans \ config \ Modules \ com-jprofiler-integrations-netbeans .xml

0 投票する
2 に答える
18528 参照

eclipse - jprofiler を Eclipse に統合する

jprofiler 7 を Eclipse Indigo に統合できません。インストールと統合が正常に完了しました。しかし、Eclipse IDE または Eclipse プリファレンスで jprofiler を見つけることができません。

jprofiler の起動に問題はありませんが、私の Eclipse インストールにはそれがありません。

ありがとう :-)