jprofiler.

受賞歴のあるオールインワンJavaプロファイラ
今すぐダウンロード

jprofiler. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Trial
  • 価格:
  • USD 499.00 | BUY the full version
  • 出版社名:
  • ej-technologies GmbH
  • 出版社のWebサイト:
  • http://www.ej-technologies.com/download/overview.html
  • オペレーティングシステム:
  • Mac OS X 10.1 or later
  • ファイルサイズ:
  • 20.2 MB

jprofiler. タグ


jprofiler. 説明

数々の賞に輝くオールインワンのJavaプロファイラ JProfilerを受賞歴のあるオールインワンのJavaプロファイラです。あなたがここに要求し、評価ライセンスを持っていますJProfilerをを試すことができるようにするには:JProfilerをの直感的なGUIを使用すると、issues.NOTEスレッドパフォーマンスのボトルネック、メモリリークダウンピンと決意を見つけることができます。ここで「JProfilerを」のいくつかの主要な機能は次のとおりです。 使いやすさ抜群の: ・プロファイルとき、あなたはあなたが得ることができる最も強力なツールを必要としています。同時に、このツールを使用する方法を学ぶ時間を費やす必要はありません。同時にシンプルかつパワフル:JProfilerをはそういうことです。セッションを設定すると、サードパーティの統合は風を始める作り、プロファイリングデータは、自然な形で提示され、ストレートフォワードです。すべてのレベルでは、JProfilerを慎重にあなたがあなたの問題を解決するために開始するのに役立つように設計されています。 プロファイリングデータのリアルタイム表示: ・JProfilerをすると、すぐにアプリケーションが実行されているようプロファイリングデータを観察することができます。メモリ、CPU、およびスレッドプロファイリングビューは、ライブ更新され、完全に測定を待つ必要なしに検査することができます。ユースケースの数が多いために、この能力は解決への非常に高速のパスを提供します。また、あなたはプログラムで対話的にだけでなく、任意の時点でのスナップショットを保存することができます。 ユニークなヒープウォーカー: ・メモリリークを見つけることは適切なツールなしには不可能にすることができます。 JProfilerをのヒープウォーカーはあなたに簡単で、複雑なメモリの問題の両方を解決するための直感的なインターフェースを提供しています。 5つの異なるビューは、オブジェクトの現在のセットの異なる側面を示しています。各ビューでは、表示されたデータに基づいて新しいオブジェクトセットを作成することができます。各ビューには、選択したオブジェクト上で不可欠な洞察を提供します。オブジェクトがガベージコレクトされない理由のような質問はマウスを1回クリックするだけで答えています。 強力なCPUプロファイラ: ・パフォーマンスのボトルネックを固定するプロファイラのための最も頻繁に使用する場合です。しかし、CPUのデータが詳細にそのレベルに圧倒することができ、データが収集された方法は、使いやすさに大きな違いを作ることができます。問題の原因を発見しようとするとJProfilerを使用すると、決定的な利点を持っています。コールツリービューフィルタ、集約レベルとスレッドステータスセレクタは、この分野でJProfilerをの汎用性のほんの一例です。 統合スレッド・プロファイラー: ・スレッディングに関連する問題は、はるかに頻繁に1が仮定かもしれないよりあります。スレッド・プロファイラーがなければ、あなただけのような問題に取り組むための最小限のチャンスがあります。 JProfilerをを使用する場合、さもなければ不透明な問題の全範囲は、そのような用途すぎロッキングことマルチスレッドアプリケーションで生存性を増大させるように、解決することができます。だけでなく、プロファイリングスレッドがJProfilerを中に別のビューのセクションがあり、それはまたしっかりと意見をプロファイリングCPUに統合されています。 JavaのEnterprise Editionの優れたサポート: ・JEEのための専用のサポートがJProfilerを最もビューに存在しています。例えば、JEEの集約レベルであなたは、アプリケーション内のJEEコンポーネントの面でコールツリーを参照してください。また、JProfilerを、ビューをプロファイリングCPUに提示されているJDBC、JMSおよびJNDIの呼び出しのように、低レベルのプロファイリングデータの上にセマンティックレイヤを追加します。そのJEEサポートと、JProfilerをコードプロファイラとハイレベルJEE監視ツールとの間のギャップを埋めます。 豊富なQA機能: ・JProfilerを理想的には、開発中だけでなく、専用のQAチームのために両方、QAツールとして最適です。スナップショット比較周りの豊富な機能は、進捗状況を追跡することが容易になります。 JProfilerをコマンドライン操作を強力にサポートしています。これは、コマンドラインからのスナップショットの比較を、輸出のスナップショットデータをプロファイリングし、作成する機能が含まれています。 JProfilerをにバンドルAntタスクは、あなたのビルドスクリプトからすべてのコマンドライン操作を実行することができます。 プラットフォーム、IDEやアプリケーションサーバのための最も広範なサポート: お使いの環境に・JProfilerを統合します。私たちは、32ビットと64ビットの両方のJVMのため、幅広いプラットフォームのネイティブエージェントライブラリを提供します。すべての一般的なIDEに統合には、アプリケーションを実行している限り簡単に開発中プロファイリングます。そして、あなたは数回のクリックではなくドキュメントを読んで始めることができ、市場性を保証上のほぼすべてのアプリケーションサーバーの統合ウィザードの数が多いです。 低オーバーヘッド: ・JProfilerをあなたがそれを必要とする場合にのみ、データを記録します。実際には、JProfilerをエージェントを使用してアプリケーションを起動することができ、後でJProfilerをGUIを添付してください。あなたが任意のデータを記録していない場合は、オーバーヘッドが非常に小さいです。それは我々が需要プロファイリングに呼びました。必ず、あなたは高度なプロファイラーに調整できることがたくさんあります。あなたのプロファイリングの設定がすばやく一般的なユースケースのためのプロファイリング設定を選択するためのテンプレートの性能や特典にどのような影響を与えるかJProfilerを示してます。 拡張性: ・JProfilerをは拡張可能です。それは、あなたが特別な状況のために、独自のカスタム・プロファイラーまたはスナップショット用に独自の解析ツールを構築することを可能にする十分に文書化プラットフォーム上に構築されています。インターセプタAPIを使用すると、内蔵のJDBC、JMSおよびJNDIプロファイリングに似たプロファイリングデータに追加セマンティックレイヤを追加することができます。すぐに実行例は、数行のコードでJProfilerをを拡張することがいかに簡単であるかを示しています。 制限事項 このリリースの新機能・10日の試用: ・ロックグラフ。 JProfilerを、モニタの分析は、現在のロック状況と記録されたすべてのロック状況の履歴を示すグラフで拡張されました。懸念のモニター解析そのすべてのビューは、独自の「モニタービュー」セクションになりました。現在のロックグラフ図が示す現在競合するモニターを保持するもの、ならびにモニタに待機中またはブロッキングされているすべてのスレッド。デッドロックは、赤のノードで可視化されています。ツールヒントは、時間とスタックトレースを示しています。 ・ロック履歴グラフでは、記録されたロックの状況によってステップによりモニタイベントとナビゲートステップを記録することができます。底プットにタイムラインビューコンテキストにイベントの配信および他の監視イベントに移動する別の方法を提供します。 ・モニタイベントの量が多いことができますので、あなたが興味のノードとして特定のスレッドやモニターにマークを付けることができます。ナビゲーションボタンの別のセットは、その後のみ関心の少なくとも一つのノードを含むイベントをステップ実行します。 ・モニターイベントは、マウスを使って、タイムライン内の領域を選択することで累積することができます。合計ブロックと待機時間を同様にスタックトレースのリストがロックグラフの矢印のツールヒントウィンドウに表示されています。 ・モニターイベントは、現在の需要に記録されています。以前はモニタイベントは、常にいくつかのケースでは不要なオーバーヘッドを作成した記録しました。モニターの記録は、ロック履歴グラフとモニタの履歴ビューで起動することができます。また、モニターの録音を開始および停止するための新しいトリガアクションがあります。モニター・イベントのために設定可能なしきい値に注意してください。 ・モニターのビューは、現在のヒープウォーカーにリンクされています。モニタービューでモニターを分析すると、割り当てられていたし、それがどのように参照されている場所を分析することができるように、ヒープウォーカーにおけるモニタオブジェクトを表示することが可能になりました。ロックグラフでは、ヒープウォーカーにモニタノードとスイッチを右クリックすることができます。 ・同じことが、モニター履歴ビューで動作します。また、モニター履歴ビューで任意のモニタイベントは現在、コンテキストメニューのロック履歴グラフへのリンクを提供しています。 ・スレッド履歴ビューでは、今も監視ビューへのリンクを含んでスタックトレースを持つツールチップがあります。モニターはマウスカーソルの下の時間のために記録されている場合は、これらのツールチップが用意されています。 ・スレッドは、ビューが追加されているダンプ。スレッドダンプは、すべてのコールフレームだけでなく、プロファイルのクラスを示しています。複数のスレッドダンプがサポートされています。あなたは、スタックトレースの変化を確認するために、異なるスレッドダンプを通じて同じスレッドおよびサイクルに滞在することができます。シングルスレッドや全体のスレッドダンプをクリップボードにコピーすることができます。 ・スレッドダンプは、新しい「トリガーのスレッドダンプ」トリガー・アクション、JProfilerをMBeanのか、コントローラAPI経由で撮影することができます。 ・新しいメソッドの統計情報は、ショーにメソッドの実行時間の分布に関する統計データを表示します。最も興味深いのは、「外れ値係数」を示していることがいかに強く期間の中央値から最も遅い呼び出しずれます。図の下部に、グラフは、通話時間の分布を示しています。ここで、y軸は、より明確に単一の異常値を示すために対数表示に設定されています。 ・著名な外れ値を持つメソッドは、さらに、新たな「例外メソッド」機能を使って分析することができ、以下に説明します。あなたは、テーブル内の任意のメソッドを右クリックし、コンテキストメニューから「例外メソッドとして追加」を選択することができます。 ・優れた方法の実行は、最も時間がかかる方法の呼び出しです。非常に同様の呼び出しの膨大な数を超える多くの場合、メソッドを実行するが、時にはそれははるかに長い時間がかかります。通常の呼び出しは、単一の遅い呼び出しを支配するため、コールツリーを見てみると、この場合には役立ちません。 JProfilerを6を使用すると、コールツリービューで異例の方法や統計を表示する方法と別に、最も遅いの呼び出しが表示されますコールツリーとしてメソッドをマークすることができます。 ・ツリーマップビューモードは、コールツリーを表示するすべてのビューに追加されました。ツリーマップ内の長方形の面積は固有の時間に比例しており、最大の入れ子の深さのカットオフがあります。あなたは、長方形の上にマウスは、メソッドの情報を参照してより詳細に特定の地域を見るためにズームインすることができます。 ・最大のオブジェクトは、歩行者にも、ツリーマップビューモードを受信したヒープに表示します。四角形の領域は、オブジェクトの保持大きさに比例します。 ・コールトレーサのスタックトレース情報が追加されました。コールトレーサの各トレースでは、あなたは下のウィンドウには、現在のスタックトレースを見ることができます。これは、はるかに簡単に選択したトレースの状況を評価することができます。 ・コール・ツリーを展開すると、今より設定可能です。代わりに、古い「を展開10レベル」アクションのレベル数が設定できるようになりましたところ、「複数のレベルを展開し、」アクションが追加されました。また、閾値は、拡大されることから、その防止を微々たるノードを定義することができます。 あなたは1.6+ JVMのプロファイリング場合・新プロファイリング設定がJVMを再起動することなく適用することができます。これは、プロファイリングの設定で使用可能なすべてのオプション、フィルタ設定とトリガ設定に適用されます。 ・また、これはJProfilerをGUIからの接続を待たずにすぐに起動する必要があり、リモート・アプリケーション・サーバーをプロファイリングするとき、あなたがリモートサーバに設定ファイルを転送し、もうコマンドライン上で指定する必要がないことを意味します。これはかなりのリモートプロファイリングを簡素化します。 あなたは1.5+ JVMのプロファイリング場合・プロファイリングの手動構成が簡素化されました。代わりに-agentlib VMパラメータ、ブートクラスパスVMパラメータおよびネイティブライブラリパス環境変数の変更を、あなたは今、単純に、単一のJVMパラメータを指定し、他の変更は必要ありません。 Windowsでは、JProfilerをしてCにインストール:プログラムFilesjprofiler6、VMパラメータは-agentpathです:C:プログラムFilesjprofiler6 inwindowsjprofilerti.dll =ポート= 8849 ・ポート8849用に設定された任意のリモートセッションは今プロファイリングJVMに接続することができます。 ・通常、あなたの起動スクリプトにプロファイリングのためのVMパラメータを挿入するために、統合ウィザードを使用するか、または設定がなくても、プロファイリングを開始するためにIDEとの統合を使用します。しかし、時には手動で変更を加えることが便利です。その場合には、以前よりプロファイリング設定するには、今非常に簡単です。 ・動的計測のためのオートチューニングは、不均衡なオーバーヘッドを持つメソッドを決定し、JProfilerをGUIで除外のためにそれらを示唆しています。これらのメソッドを測定するのに必要な時間が非常に長く、実際の方法自体よりもかかりますので、非常に頻繁に呼び出され、非常に短期実行方法は、全体の数字を歪めることができます。例えば、A法の例は、次の文字を読み取り、XMLパーサ方法です。プロファイリング中は、ステータスバーに、このようなオーバーヘッドホットスポットが通知されます。 セッションが終了したとき・その通知をクリックするか、ダイアログがショーあなたのオーバーヘッドのホットスポットとは、あなたがワンクリックで無視する方法のリストに追加できますことを示しています。あなたの次のプロファイリングセッションの場合、これらのメソッドはもう、全体の数字を歪めることはありません。 ・無視された方法の構成を見直し、フィルタ設定で削除することができます。 ・オートチューニングの動作は、プロファイリングの設定に2つのパラメータが設定されています。オートチューニングも完全にセッションのために無効にすることができます。 ・JProfilerをスナップショットは、今ではIDEの統合から開くことができます。主な利点は、あなたがスナップショットその方法のためのIDEでソースコードのナビゲーションを得るということです。


jprofiler. 関連ソフトウェア

ロボットイト

ソフトウェアバンドルRoboticsと軽量の3Dシミュレータのための強力なグラフィカルコーディング環境を提供する ...

151 108 MB

ダウンロード

dr dr

Pythonで書かれたプログラムを開発するための高度にカスタマイズ可能で使いやすくて拡張可能なエディタ/環境 ...

151 607 KB

ダウンロード