いいところを紹介してください.ネプロファイラ?
質問
何のプロファイラでご使用いきます。netプログラムとしてきますので特にお勧めし?
解決
利用してい JetBrainsます や Redgateアリ くことがわかった。彼らはかなり類似する機能や価格です。彼らは両方のプログラムが参考にな性能プロファイリングと非常に基本的なメモリプロファイリング.
を統合しますと簡単に、ios、androidとmac用にc#で、本当に便利なときに性能の単位で試験片をクリックからのIDEです。しかし、ますが多かったように擬似結果例という方法で数年かかって走り)
もう蟻のプロファイリング。でき、ソースコードの左側にそれぞれの線路が分かれています。ますだけではツリービュー形式で表します。
EQATECプロファイラ は非常に基本とする必要があるコンパイル特別ユーザーのアセンブリでのEQATECプロファイラ.しかし、無料です。
総合う蟻性能プロファイリングがご利用の場合は簡単に、ios、androidとmac用にc#の統合ますが、キラー機能でアリビートに入手できます。
無料Microsoft CLRプロファイラ(.Net framework2.0 / .Net Framework4.0)において必要とするすべてです。純モリプロファイリング.
2011更新
の 賽特購物中心のメモリプロファイラ この基本的なUIが多くの有益な情報を含む情報ポメモリにおけるますよびアリ不足-感じるかもしれませんがいなければならないときに便利で確認することができまvisualがっていくプロファイラがCOMのメモリの問題やすい診断-い出 windbg.exe
.
ウェディング-キャンペプロファイラは来に飛躍的には、ここ数年、メモリプロファイラは真に有用な機能を押す前にますと、パッケージは私に推計した。私は幸運にもライセンスにもなっている場合で買うことをおすすめします。ネプロファイラのためのインベスターズ-サービス本部メモリで蟻.
他のヒント
その他の対象性能プロファイリングが についてのメモリプロファイリング 私は、現在の評価は、賽特購物中心.純モリプロファイラ3.1やアリのメモリプロファイラ5.1(現在のバージョンとして2009).またJetBrains一年前にやってモンメモリプロファイリングいいんです。からのwebサイトでは信じられないでしょうがないのに同じ メモリプロファイリング 特徴として、その他。
両アリ、賽特購物中心のメモリプロファイラしているのかないので、できる優れによっては、ごみです。一般的には、賽特購物中心についてより詳細な情報にアリが本当に素晴らではの特定の漏えいオブジェクトです。全体的にやってましたアリの一つにまとまるので、迅速で把握可能なすべて解放されます。
ここで、主要なもの是非れからの私の経験:
共通の特徴蟻、賽特購物中心.純モリプロファイラ
- リアルタイムで解析機能
- 優れた使用方法を説明する動画をそのウェブサイト
- 使いやすい
- 合理的にperformantろにより遅くなく、プロファイラがない場合がございますのでごった)
- ショーのインスタンスの漏出物を
- 基本的にはいいかも
アリ
- クィア漏れ を含む:物体に生かされているだけでイベントハンドラ、オブジェ配されるもののライブやオブジェクトを飼われるしか生きている基準からの廃棄オブジェクトです。このキラーの特徴アリの調査漏れが非常に高速です。私の経験の多くは漏洩によるイベントハンドラなunhookedアリだけで、よりわかりやすいこれらのオブジェクト。ます。
- オブジェクト保存グラフで表示します。が同じ情報は賽特購物中心もりも分かりやすく解釈する蟻.
- 表示サイズほか、子どものサイズのオブジェクト自体はインスタンスを選択し、残念ながらないの全クラス。
- より良い統合をVisual Studio(右のグラフジャンプファイル)
賽特購物中心.純モリプロファイラ
- を示してスタックトレースがオブジェクトが割り当てられます。この 本当に に役立つオブジェクトを割り当ててく異なるところがございます。とアリのかを決定することが極めて困難な正確に、漏出したオブジェクトが作成されます。
- 表示カウントの使い捨てのオブジェクトな処理.な指標の漏えい、な機会の特定にこの問題を解決するためには、お申し込みのお客様性の結果として高速ガベージコレクション
- 詳細なフィルタリングオプション(複数列のできるフィルタす
- Presents情報を合計で作成したオブジェクトを含む、ガベージコレクト).アリのみを示してライブオブジェクト?ここでの分析および調整アプリケーション全体の性能(例えば.特定多数のオブジェクトの入力についても作成に必要なもの漏えい).
の概要と思うのアリを使うの漏えい速ながら賽特購物中心を提供すビットの詳細につアプリケーション全体のメモリの性能や個々のオブジェクトのだか見てます(例スタックトレースに作成).の場合はスタックトレースの追跡の未使い捨ての物体を追加したアリのかを見る必要利用いただけます。
私は最近発見されたEQATECプロファイラ http://www.eqatec.com/tools/profiler.で動作します。NETバージョンおよびチプラットフォームへの使いやすい部品では無料ですが、でもいようにしたいものです。
お忘れなく nProf -a prefectly、フリーウェアプロファイラ.
リプロファイラ.しんのくんさんのステンレアリ.を可視化する。
AutomatedQA AQTime タイミング、 賽特購物中心MemProfiler た。
今までも迅速、簡単か、無料なので、 http://code.google.com/p/slimtune/ しているようであるのです。
続して行ってい JetBrainsます ポートやコンソールアプリケーションでは動作確認はASP.net だが、作品のもの:
ても"個人のライセンス"を大幅に安くの企業です。いずれにしても、今回の誰も知ってお安いのも無料なので、そういった聞こえてく)
忘れずに、賽特購物中心 .純モリプロファイラ
このミネラルウォーターはなぜおります。netアプリがなくなってきたのメモリを消費します。
思いまする diffのメモリーとパフォーマンスの微量セッション は絶対に貴重な(アリがあるかもしメモリの差分特徴が、こちらでお分かりになった性能差).
することも出来たので、プロファイリングセッション前後のバグを修正または強化、そして比較の結果は非常に重要で、特に巨大できます。NETアプリケーション(私の場合)することが可能な、全機能のない先が見のボトルネックが非常に面倒なのです。この前と後のdiffを見ることができます。★ 変電話カウントの各メソッド の 変更期間の各メソッド.
これだけではなく、中コードを変更し、また、お客様のアプリケーションに対する用途別のデータベース、各クライアント/おります。場合にお客様の苦情の遅を実行できますがプロファイリングセッションをデータベースとの比較の結果、"高速"データベースを操業に貢献する遅.もちろん多くのデータベース側の性能ツールがありまもパフォーマンスを楽しむメトリクスから、アプリケーション面で(それに近づけ、ユーザーの実際に見る).
ボトムライン:ますの作品は、diffはかけがえのない財産です。
AQTime が妥当であるのですが、ビットの学習曲線などとして使いやすいの一つのチームスイート
過去に私のプロファイラと船との Visual Studioチームシステム.
現在のリリース SharpDevelop(3.1.1) 素敵な統合プロファイラ.このすばらしいスタッフと共に、統合したものSharpDevelop IDEと途です。結果が表示されフリートスタイルを使用LINQを自分なります。Doubleclickingの表示方法ャンプに直接のソースコード。
私たRedGateのプロファイラです。った。
いうのが自分でも ます?自簡単に、ios、androidとmac用にc#の応用は、確かにいいます。うますぎ:)
ものかどうか疑問を持つものプロファイラが付属していますVisual Studioチームシステムのプロファイラがかりなんですも珍しくない。その中で特に気になりだけを超えVSス?
編集:残念ながら客さまがご利用いただけるVSチームシステムは、そのままアクセスすることです。
最新版のアリのメモリプロファイラ(か5)単岩!!!私はお届け漏れを用いwindbgのとSOSのでこの前、私たアリにはログインしてくださ分です。本当に素晴らしい作品のソフトウェアです。
付け加えたいと思い yourkit javaと.ネプロファイラ、私はそれを愛するためのJavaんでした。純版のものです。
残念なものをプロファイラーまた失敗を使用した場合のテール電話、蟻.私が最も書います。があり簡単な実施CodeProjectることとして利用することができます。
インテル®コマ™の性能分析装置 迅速なサンプリング
うな素晴らツールを知っています。 AVICodeインタセプタスタジオ.私の前の会社を使用したこの素晴らしいツールのプロフィールは、webapplication(これは、イノベーションをwebアプリケーションは、世界最大の民間プロジェクトで行ったことが).の性能のチームは素晴ら、こんなに素晴らしいツールです。この痛みへの設定を行うことができるでしょうが、それは一時間の活動だと思うのです。精算 このページ ます。
おかげさ ジェームス
私にとってSpeedTraceのツールの市場がない限り簡ボトルネック内にアプリケーションです。でもどこでもできるもの障害対応シナリオはなぜおたぶ、設定しなかったインストールし、申請吊は、アプリケーション性能も貧困層によってデータ入力などの特定の遅dbます。
って試験TelerikのJustTrace最近では、次のから完成品にいうのは正しい方向を向いている。
場合はライセンスが行きくwindbgのためのメモリプロファイリング
のNuMega Trueの時間プロファイラに生セスによるマイクロフォーカス.で、メソッドレベルの詳細に。NETアプリのみを必要とすPDBs、ソースが必要です。) できるかの違algorithmically重ルーチンとその長期I/Oを待ち独自のたスレッドのカーネルモードのタイミングドライバーです。バージョン10.5船を新たに64プロセス支援の月4,2011.恥知らずのプラグイン:私のセ仕事をする必要がありますでフォロー http://www.DevPartner.com ニュースを10.5ります。
免責事項:私のプロジェクトマネージャーとセロです。
がその場で発音を確認することがたっぷりの問題が大きなC#アプリを利用 この.
通常の問題が発生した場合起動時にシャットダウンとライブラリ用gstreamerプラグインがされ、ビッグデータ構造の作成、破壊、直列化された、または直列化復元.しばしば作成および初期化され、以下に変更にハンドラを追加取得し、更なる配合の問題です。
このような場合には、プログラム可能な低迷が2サンプルが十分にピンポイントの有罪方法/機能/性呼びます。
選択しまYourKitプロファイラです。当期純に私の会社としてスタッフもいたので、安心でした値(価格に対すます。中小企業にとっては欲しい"とい柔軟なライセンス(浮動ライセンスでしたツインベッドルーム-アリの開発した座席locket時までです。
また、その能力への取り付け走行プロセスを作ることができます.注意ある取り付けは最良のオプションとしてます。純りますが、これは唯一の方法。アプリケーションを開始するその他のプロセス。特徴的アリびますしたが、最終的にYourKitした。
"という場ASP.NET MVCお試しいただくことが可能でMVCMiniProfiler(http://benjii.me/2011/07/using-the-mvc-mini-profiler-with-entity-framework/)