さまざまなメモリ問題に対処

dotMemory では、デスクトップアプリケーション、Windows サービス、 ASP.NET ウェブアプリケーション、IIS、IIS Express、 任意の .NET プロセスやその他さまざまな .NET と .NET Core アプリケーションのメモリ使用を解析できます。

プロファイリングプロセスの簡単管理

タイムラインビューを使用して、アプリケーションによって消費されるメモリ量を リアルタイムで監視できます。 必要に応じて割り当てに関する情報を収集できます。

プロファイリングデータの収集

プロファイリングセッションを停止せずに、ワンクリックでスナップショットを撮り、追加して比較するか、特定期間のメモリトラフィックを閲覧することができます。

課題の自動検出

複数のパワフルな組み込みインスペクションにより、最も一般的なメモリの問題がワンクリックで検出され、 手動による作業は必要ありません。 スナップショットを取得するだけで、うまくメモリ使用量の最適化ができるようになります。

さらなる解析

詳細な解析のために、dotMemory はメモリ使用量データに適用できるさまざま基準を提供するので、あなたに合った方法で、さまざまな角度からデータを見たり、掘り下げたり、細分化したり、あるいは要約をすることができます。

トラフィックの見極め

特定の期間内のメモリトラフィックを解析して、 過剰な割り当てやガベージコレクションの原因を 把握できます。 オブジェクトがどのように割り当てられ収集されたか、 そしてどんなメソッドがこの割り当てを行ったのかを 把握できます。

dotMemory を選ぶ理由

自動インスペクション

dotMemory は、最も一般的な種類のメモリの問題について、 スナップショットを自動的にスキャンします。 どこから始めればよいの分からない場合、 これらのインスペクションはスナップショット解析の 出発点として最適です。

データに対する複数ビュー

オブジェクト同士の関係を知りたいですか? どんなフィールドを介してどんなオブジェクトを参照するの? どのコールがこれらのオブジェクトを作成したのかを知りたいですか?  問題 ありません! dotMemory ではすべてのものが見られます。

Visual Studio と Rider との統合

Visual Studio または JetBrains Rider から直接アプリケーションのメモリ使用状況をプロファイリングできます。 また、ReSharper を使って作業するときに ユニットテストを素早くプロファイルすることができます。

dotMemory Unit

無料のユニットテストフレームワークを利用して、あらゆる種類のメモリの問題について コードを確認するテストを作成できます。 .NET ユニットテストフレームワークをメモリプロファイラの機能性で拡張!

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

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

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

詳細情報

世界中に開発者チームに dotMemory をご利用いただいています。その一人になりませんか?

無料30日間体験版

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

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