問題タブ [profiler]

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

memory-leaks - Spring ApplicationContext がグロテスクな量のメモリを消費する

Tomcat 5.5 サーバーで実行される多数の Spring Framework ベースのアプリケーションがあります。独自のインスタンスを持つものもあれば、サーバーを他のアプリケーションと共有するものもあります。それらすべてに共通していることの 1 つは、実際に必要であると私が考える以上に、膨大な量のメモリを必要とすることです。Tomcat サーバーをプロファイリングするためのツールはありますか?

さらに詳しく説明すると、これらは完全にパッチが適用された Ubuntu 9.04 で実行され、3 GB のメモリ (実際にはその約半分を占めます) にアクセスできます。

0 投票する
4 に答える
9022 参照

java - Java 用のリモート プロファイラーはありますか? (できればJMXを使用します)

UNIX で実行するスタンドアロン Java プログラムのメモリ リークの問題を突き止めようとしています。JConsoleまたはVisualVMでJMXを使用して接続できるように、ポートとパラメーターをセットアップしました。

これらは少し役に立ちますが、残念ながら、メモリがどこに行ったかはわかりません。メモリの使用量がわかるだけです。メモリを消費しているオブジェクトを見つけるのに役立つ、より詳細なプロファイラーを探しています。誰にもアイデアはありますか?プログラムを再構成する必要がないように、できれば JMX ポートで通信するものを使用します。ありがとう!

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

c++ - VisualStudio2008プロファイラー-C++ライブラリの問題

2つのVS2008C++プロジェクトがあります。静的ライブラリ(.lib)を構築します。もう1つは、そのライブラリを使用して実行可能ファイルを作成します。.exeのプロファイルを作成したいのですが、主にライブラリ内のコードのプロファイルに関心があります。.exeプロジェクトでプロファイラーを実行すると、そのプロジェクトの関数の統計情報しか取得できず、ライブラリコードはまったくカバーされていません。ライブラリを構築するときに、プロファイルを取得するために何か特別なことをする必要がありますか?

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

visual-studio - Visual Studio との LTProf の適合性

ここでの以前の質問から、特に Windows マシン専用に構築されたアプリケーションをプロファイルしている場合は、LTProf が適切な低コストのオプションである可能性があるという推奨事項を得ました。ここの説明を読んだ後、このアプリケーションが Visual C++ ではなく Visual Studio で動作するかどうか疑問に思います。これについていくつかのコメントを聞くことは素晴らしいことです。前もって感謝します。

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

python - cProfile と Python: コードが最も時間を費やしている特定の行番号を見つける

cProfile、pstats、および Gprof2dot を使用して、かなり長い Python スクリプトのプロファイルを作成しています。

結果は、定義したオブジェクトのメソッドの呼び出しに最も時間が費やされていることを示しています。ただし、私が本当に望んでいるのは、その関数内のどの行番号が時間を食いつぶしているのかを正確に知ることです。

この追加情報を取得する方法はありますか?

(ちなみに、私はOSX Snow LeopardでPython 2.6を使用しています...)

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

.net - yourkit .NETプロファイラーについての意見はありますか?

yourkit製の.NETプロファイラーを使用している人はいますか?私は良い.NETプロファイラーを探していて、yourkitプロファイラーに出くわしました。私は一人のライセンスを購入するので、それは私にとって79ユーロの費用がかかります、それはかなり大丈夫です。私も好きなのは、多かれ少なかれ使いやすく、使いやすいGUIです。

しかし、私は.NETアプリケーションのプロファイリングの経験があまりないので、yourkit.NETプロファイラーがその仕事を成し遂げるかどうか疑問に思います。ただし、YourkitはJavaの世界ではかなりよく知られているようです。

何か意見はありますか?

0 投票する
4 に答える
406 参照

.net - .NET アタッチ可能なプロファイラー

利用可能なプロセス接続可能な .NET プロファイラーはありますか?

直面している問題は、現在、Web サイト以外の方法で開始できないオンライン専用の ClickOnce アプリケーションをプロファイリングしたいということです。誰にもアイデアはありますか?

ありがとう、

カイル

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

java - Netbeans プロファイラーを使用してメモリーリークを見つけるにはどうすればよいですか?

Java アプリケーションでメモリ リークを見つけたいのですが、Netbeans プロファイラーを使用してそれを行う方法がわかりません。

0 投票する
5 に答える
15805 参照

java - Mac OS X の Java プロファイラー ツール

Mac OS X 10.5.8 で Eclipse Europa を使用して、Java アプリと J2EE Web アプリの両方を開発しています。webapp は、私が作成した Java アプリ用の RESTful API レイヤーを提供します。Eclipse 内から tomcat を使用して webapp を実行しています。

いくつかの重大なパフォーマンスの問題があるようで、プロファイラーを使用してこれらの問題を絞り込みたいと思っていますが、適切な作業を見つけることができませんでした。私は次のオプションを見てきました:

  • TPTP は Eclipse に同梱されています: 既知のバグにより、Mac でプロファイラーを実行できません:(
  • JProfiler: Mac 版はありません
  • Profiler4J: インストールしましたが、動作しませんでした
  • Shark: MacOSX に付属していますが、「Java Time Profile」を選択して Web アプリケーションを実行すると、プロファイリングするプロセスを選択できません。
  • 私が調べた他のツールは高額で、これはオープンソース プロジェクトです。

私はこのリストに目を通しました:ここにあるのですが、あまりにも多くの選択肢があり、すべてを検討するには時間が少なすぎます!!

私の環境を考えると、実際にMacで動作する使いやすいビジュアルJavaプロファイラーを知っている人はいますか? ご提案をお待ちしております。

どうもありがとう、アリ

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

javascript - Javascriptメモリプロファイラー

優れたJavaScriptメモリプロファイラー、特にIEをターゲットとするものを探しています。また、JavaScriptのメモリリークを見つける方法についての提案もあります。