.NET Frameworkでプロファイリング

アプリケーションのチューニングを行なう時は、測定が重要です。
どのメソッドが時間がかかっているのかを調べ、その個所を重点的にチューニングすることで効率のよいチューニングを行なうことができます。
この情報を取得するのが「プロファイラ」と呼ばれるツール。
.NET Frameworkではいくつか定番というものがありますが、どれも有料かあるいはほとんど遅くて使い物にならないものばかりです。

そこで、.NET Framework用のプロファイリングを行なうためのツール「Itvirtuoso.Diagnostics.Profiler」を作成しました。
別途ドキュメントを用意したので、それを見ながら試してみてください。

http://itvirtuoso.codeplex.com/wikipage?title=%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%A9&referringTitle=%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88

f:id:nakaken0629:20120122014255j:plain