.NET パフォーマンスプロファイラ

.NET アプリケーションの最適化

dotTrace は、WPF およびユニバーサル Windows プラットフォーム、ASP.NET、Windows サービス、WCF サービス、ユニットテストなど、さまざまな.NETおよび .NET Core アプリケーションのパフォーマンスのボトルネックを検出するのに役立ちます。 Mono アプリケーションと Unity アプリケーションもサポートされています。

Profile all types of .NET applications

パフォーマンスの問題を解析

呼び出し実行時間に関する正確なデータを取得します。 タイムラインプロファイリングモードでは同じ呼び出し時間データを取得しますが、タイムラインにバインドされます。 タイムラインデータを使用して、UIのフリーズ、過度のガベージコレクション、不均等なワークロード分散、非効率的なファイルI/Oなど、イベントの順序が重要なパフォーマンスの問題を解析できます。

Profile all types of .NET applications

SQL クエリと HTTP リクエストのプロファイリング

特定のクエリがアプリケーションのパフォーマンスにどのように影響するのか、およびそのクエリの実行速度が遅い理由を調べることができます。

ウェブアプリケーションの開発に携わる方は、着信HTTPリクエストの処理内容を学習してください。

静的メソッドとユニットテストのプロファイリング

ソリューションを構築したり、プロファイラを実行したり、使用シナリオを実行したりすることなく、包括的なプロファイリングデータを即座に取得できます。 最適化するコードと一緒に静的メソッドを追加し、それをプロファイリングするだけです!

プロジェクトでユニットテストを採用している場合、dotTrace ではわずか数クリックであらゆるテストをプロファイリングすることができます。 さらに、dotTrace は特別なTeamCity プラグインをご提供いたします。このプラグインを使用すると、CI サーバーで統合テストをプロファイリングし、パフォーマンスの低下を防げます。

Rider と Visual Studio でのプロファイリングと結果解析

dotTrace なら IDE を離れることなくプロファイリングとコールスタックの解析を行えます。 Visual Studio と JetBrains Rider に統合済みです。

呼び出しツリーのホットスポットからメソッド宣言に移動することもできます!

その他の機能

dotUltimate: .NET と
Visual Studio による開発をパワーアップ

dotUltimate は、1 人の開発者が次の JetBrains ツールを使用するためのシングルライセンスです。

dotUltimate ライセンスでは Rider の dotCover、dotTrace、および dotMemory のプラグインも使用できます。

詳細情報

dotTrace は世界中のチームに愛用されています。あなたもぜひ加わってください!

無料30日間体験版

確実なコンプライアンスとセキュリティ

JetBrains のツールは SOC 2 認証を含む業界最先端のセキュリティ標準に準拠しており、組織のデータが保護され、弊社製品が世界的な規制に準拠していることを保証しています。