Loading article…
| 原作者 | マイクロソフト |
|---|---|
| 安定リリース | 4.5 / 2012年11月 |
| リポジトリ | github.com/microsoftarchive/clrprofiler/ |
| 書かれた | C#、C++ |
| オペレーティング·システム | マイクロソフトウィンドウズ |
| プラットフォーム | .NET フレームワーク、 .NET コンパクト フレームワーク |
| タイプ | メモリプロファイラー |
| ライセンス | MITライセンス |
| Webサイト | www.microsoft.com/downloads/details.aspx?familyid=CD5AA57C-9CD1-45AB-AA4B-8DC586D30938&displaylang=ja |
CLR Profiler は、Microsoftの.NET Framework用の無料のオープン ソースメモリプロファイラーです。これにより、ユーザーは、管理対象ヒープの内容、ガベージ コレクターの動作、およびプロファイリング対象のプログラムの割り当てパターン (呼び出しグラフ分析を含む) を調査できます。
概要
2012年11月にリリースされた最新バージョン4.5では、.NET 2.0、3.0、3.5、4.0、または4.5のマネージコードとSilverlightアプリのプロファイリングが可能です。[1]ソースコードは元々 Microsoft Limited Reciprocal License (MS-LRL)の下に含まれており、 CodePlexでホストされていました。現在はMIT Licenseの下、GitHubで入手できます。[2]
CLR プロファイラーは侵入的なツールです。プロファイリング対象のアプリケーションで 10 ~ 100 倍の速度低下が見られることは珍しくありません。したがって、時間が費やされている場所を見つけるのに適したツールではありません。アプリケーションの CPU 使用率をプロファイリングするには、他のプロファイラーを使用してください。
リリース
- CLR Profiler for .NET 4.5 (サポートされている.NET Frameworkバージョン: 4.5、4.0、3.5、3.0、2.0) [3]
- .NET 4.0用CLRプロファイラー[4]
- Power Toys for .NET Compact Framework 3.5(NETCF CLRプロファイラーを含む)[5]
- .NET 2.0用CLRプロファイラー[6]
- CLRプロファイラ .NET 1.1 [7]
参照
参考文献
- ^ Broman, David (2012 年 11 月 19 日)。「CLRProfiler 4.5 がリリースされました: Windows ストア アプリのサポートが含まれています」。David Broman の CLR プロファイリング API ブログ。Microsoft。2013年6 月 7 日閲覧。
- ^ 「CLR Profiler」。GitHub。2022年3月6日。
- ^ 「CLR Profiler for .NET 4.5 (サポートされている .NET Framework バージョン: 4.5、4.0、3.5、3.0、2.0)」。2013 年 5 月 13 日時点のオリジナルよりアーカイブ。2013年 6 月 7 日に取得。
- ^ .NET 4.0 用 CLR プロファイラー
- ^ .NET Compact Framework 3.5 用の Power Toys
- ^ .NET 2.0 用 CLR プロファイラー
- ^ .NET 1.1 用 CLR プロファイラー
外部リンク
- オリジナルの CLR プロファイラー サイト
- CLR プロファイラーの使用ガイド
