問題タブ [profiling]

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 投票する
30 に答える
324441 参照

c# - 優れた .NET プロファイラーとは?

.net プログラムで作業するときにどのプロファイラーを使用しましたか? また、特に推奨するのはどれですか?

0 投票する
19 に答える
40686 参照

c# - そこにまともなC#プロファイラーはありますか?

C#プロファイラーが必要です。

私は1つを支払うことを嫌いではありませんが、発注書を作成するのに時間がかかるので、無料または少なくとも試用版が付いているものが理想的です。

何かお勧めはありますか?

0 投票する
8 に答える
5473 参照

java - 何もしていないときにCPUを消費しているJavaアプリケーションがある場合、それが何をしているかをどのように判断しますか?

ベンダーのJavaAPIを呼び出していますが、一部のサーバーでは、JVMがAPIにログインした後に優先度の低いポーリングループに入っているようです(CPU使用率100%)。他のサーバー上の同じアプリは、この動作を示しません。これは、WebSphereとTomcatで発生します。環境の設定は難しいため、Eclipse内でプロファイリングのようなことを試みるのは困難です。

Tomcatで実行されている既存のJavaアプリをプロファイリング(または他の検査方法)して、このスピンウェイトのような状態で実行されているメソッドを見つける方法はありますか?この状態になると、アプリは1つのメソッド(ベンダーのメソッド)のみを実行します。ベンダーはその動作を再現できません(もちろん)。


アップデート:

JConsoleを使用して、誰が実行していて、何をしているかを判断することができました。それがなぜそれをしているのかを理解するのに数時間かかりました。問題は、使用されていたベンダーのAPIjarが使用されていたデータベース構成と正確に一致しなかったことです。デフォルトでは、構成がわずかに一致していないサーバーでトレースとパフォーマンスの監視が有効になっています。私は別の瓶を使用しました、そしてすべては順調です。

ジョシュア、あなたの答えに感謝します。JConsoleは、セットアップと既存のアプリケーションの監視に非常に簡単に使用できました。

@Cringe-私はあなたが提案したオプションのいくつかでいくつかの実験をしました。JProfilerのセットアップで問題が発生しましたが、見た目は良さそうです(ただし高価です)。今後、Eclipse Profilerプラグインを追加し、さまざまなオープンソースプロファイラーを調べて機能を比較します。

0 投票する
7 に答える
29929 参照

javascript - IE の JavaScript プロファイラー

IE で JavaScript をプロファイリングするためのツールを知っている人はいますか?

利用可能なリスト:

0 投票する
13 に答える
200671 参照

php - PHP スクリプトをプロファイリングする最も簡単な方法

PHP スクリプトをプロファイリングする最も簡単な方法は何ですか?

すべての関数呼び出しのダンプとそれらにかかった時間を示す何かを追加したいのですが、特定の関数の周りに何かを配置しても問題ありません。

マイクロタイム機能を試してみました:

しかし、それは時々私に否定的な結果をもたらします。さらに、コード全体にそれを振りかけるのは大変です。

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

c++ - 「使用」統計

プログラムで「rusage」統計を使用して、時間ツールと同様のデータを取得しようとしています。しかし、私は何か間違ったことをしていると確信しています。値はほぼ正しいように見えますが、時々少し奇妙になることがあります。オンラインで適切なリソースが見つかりませんでした。誰かがそれをより良くする方法を知っていますか?

長いコードで申し訳ありません。

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

maven-2 - NetbeansでMavenアプリケーションのプロファイルを作成するにはどうすればよいですか?

ビルドツールとしてMaven2を使用するプロジェクトがあります。現在、IDEとしてNetbeans 6を使用しており、プロファイラーを使用できるようにしたいと考えています。これを機能させる方法はありますか?

0 投票する
21 に答える
75391 参照

c++ - What's your favorite profiling tool (for C++)

So far, I've only used Rational Quantify. I've heard great things about Intel's VTune, but have never tried it!

Edit: I'm mostly looking for software that will instrument the code, as I guess that's about the only way to get very fine results.


See also:

What are some good profilers for native C++ on Windows?

0 投票する
8 に答える
10424 参照

visual-studio - Visual Studio 2005 でのコード プロファイリング

Visual Studio 2005 ソリューション ワークスペースがあり、これには 8 つのプロジェクトが含まれています。完全なコード (すべてのプロジェクト) をプロファイリングし、各関数の実行にかかる絶対サイクル、または少なくともパーセンテージのサイクル消費について何らかの尺度を取得したいと考えています。

VS 2005 のヘルプとプロジェクトの設定オプションを調べましたが、プロファイル情報を取得するためのポインタが見つかりませんでした。これに関するヘルプは有益です。

-広告。

0 投票する
7 に答える
788 参照

java - Java Web アプリケーションに使用したいお気に入りのメモリ プロファイリング/メモリ リーク ツールを持っている人はいますか?

Java Web アプリケーションのプロファイルを作成するための優れたツールを探しています。可能であれば、パフォーマンス情報とメモリ使用量を取得したいと考えています。

助言がありますか?