問題タブ [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.
memory-leaks - Spring ApplicationContext がグロテスクな量のメモリを消費する
Tomcat 5.5 サーバーで実行される多数の Spring Framework ベースのアプリケーションがあります。独自のインスタンスを持つものもあれば、サーバーを他のアプリケーションと共有するものもあります。それらすべてに共通していることの 1 つは、実際に必要であると私が考える以上に、膨大な量のメモリを必要とすることです。Tomcat サーバーをプロファイリングするためのツールはありますか?
さらに詳しく説明すると、これらは完全にパッチが適用された Ubuntu 9.04 で実行され、3 GB のメモリ (実際にはその約半分を占めます) にアクセスできます。
java - Java 用のリモート プロファイラーはありますか? (できればJMXを使用します)
UNIX で実行するスタンドアロン Java プログラムのメモリ リークの問題を突き止めようとしています。JConsoleまたはVisualVMでJMXを使用して接続できるように、ポートとパラメーターをセットアップしました。
これらは少し役に立ちますが、残念ながら、メモリがどこに行ったかはわかりません。メモリの使用量がわかるだけです。メモリを消費しているオブジェクトを見つけるのに役立つ、より詳細なプロファイラーを探しています。誰にもアイデアはありますか?プログラムを再構成する必要がないように、できれば JMX ポートで通信するものを使用します。ありがとう!
c++ - VisualStudio2008プロファイラー-C++ライブラリの問題
2つのVS2008C++プロジェクトがあります。静的ライブラリ(.lib)を構築します。もう1つは、そのライブラリを使用して実行可能ファイルを作成します。.exeのプロファイルを作成したいのですが、主にライブラリ内のコードのプロファイルに関心があります。.exeプロジェクトでプロファイラーを実行すると、そのプロジェクトの関数の統計情報しか取得できず、ライブラリコードはまったくカバーされていません。ライブラリを構築するときに、プロファイルを取得するために何か特別なことをする必要がありますか?
python - cProfile と Python: コードが最も時間を費やしている特定の行番号を見つける
cProfile、pstats、および Gprof2dot を使用して、かなり長い Python スクリプトのプロファイルを作成しています。
結果は、定義したオブジェクトのメソッドの呼び出しに最も時間が費やされていることを示しています。ただし、私が本当に望んでいるのは、その関数内のどの行番号が時間を食いつぶしているのかを正確に知ることです。
この追加情報を取得する方法はありますか?
(ちなみに、私はOSX Snow LeopardでPython 2.6を使用しています...)
.net - yourkit .NETプロファイラーについての意見はありますか?
yourkit製の.NETプロファイラーを使用している人はいますか?私は良い.NETプロファイラーを探していて、yourkitプロファイラーに出くわしました。私は一人のライセンスを購入するので、それは私にとって79ユーロの費用がかかります、それはかなり大丈夫です。私も好きなのは、多かれ少なかれ使いやすく、使いやすいGUIです。
しかし、私は.NETアプリケーションのプロファイリングの経験があまりないので、yourkit.NETプロファイラーがその仕事を成し遂げるかどうか疑問に思います。ただし、YourkitはJavaの世界ではかなりよく知られているようです。
何か意見はありますか?
.net - .NET アタッチ可能なプロファイラー
利用可能なプロセス接続可能な .NET プロファイラーはありますか?
直面している問題は、現在、Web サイト以外の方法で開始できないオンライン専用の ClickOnce アプリケーションをプロファイリングしたいということです。誰にもアイデアはありますか?
ありがとう、
カイル
java - Netbeans プロファイラーを使用してメモリーリークを見つけるにはどうすればよいですか?
Java アプリケーションでメモリ リークを見つけたいのですが、Netbeans プロファイラーを使用してそれを行う方法がわかりません。
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プロファイラーを知っている人はいますか? ご提案をお待ちしております。
どうもありがとう、アリ
javascript - Javascriptメモリプロファイラー
優れたJavaScriptメモリプロファイラー、特にIEをターゲットとするものを探しています。また、JavaScriptのメモリリークを見つける方法についての提案もあります。