現在オフラインです。再接続するためにインターネットの接続を待っています

デバッグ診断ツールのバージョン 1.2

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:2580960
概要
デバッグの診断ツール (DebugDiag) バージョン 1.2 が可能になりました。ツールは、次の場所では、Microsoft ダウンロード センターからダウンロードできます。



http://www.microsoft.com/download/en/details.aspx?id=26798



詳細
DebugDiag ツールがハングする、パフォーマンスの低下、メモリ リークまたはメモリの断片化の問題のトラブルシューティングに役立つように設計されていて、内のすべてのユーザー モード プロセスがクラッシュします。このツールはインターネット インフォメーション サービス (IIS) アプリケーションに重点を置いて、デバッグ スクリプトを追加、web データ アクセス コンポーネント、COM + と関連するマイクロソフト テクノロジ、Sharepoint、および .NET です。COM オブジェクトの形式で拡張可能なオブジェクト モデルと、組み込みのレポートのフレームワークにスクリプト ホストを提供します。次の 3 つのコンポーネントで構成されます: サービスのデバッグ、デバッガー ホストでは、およびユーザー インターフェイス。


使用法の指示:



ダンプの生成のメモリ。

DebugDiag を使用すると最初にする問題の種類を特定する必要があります (例えば、クラッシュ、ハング、パフォーマンスの低下、またはメモリとハンドルの使用状況) をトラブルシューティングします。この手順は、適切なデータを取得するのには、ツールを適切に構成して、問題の根本的な原因を特定するため、それを解決するのに支援します。



プロセスがクラッシュします。

プロセスのクラッシュは、通常プロセスまたはアクティブにするプロセスを終了するプロセスの実行中のコードで発生した未処理の例外を表しています。プロセスのクラッシュをデバッグ対象のプロセスに対するクラッシュ ルールを作成することによって開始します。前のデバッガーと同様、DebugDiag は、特定のプロセスにアタッチし、プロセスを 1 つまたは複数の種類の例外や、プロセスを強制終了させる原因となるカスタムのブレークポイントが監視します。クラッシュが発生した場合は、完全なメモリ ダンプ ファイルが作成するクラッシュ ルールを設定するときに指定したディレクトリ。



プロセスがハングする、またはパフォーマンスの低下

デバッグ プロセスのハング、または低速のパフォーマンス、次のいずれかを使用します。

1. パフォーマンス ルールを作成します。パフォーマンス ルール パフォーマンス カウンターまたは HTTP 応答時間に基づいて作成可能性があります。この後者は web サーバーまたは HTTP ベースの web サービスに固有です。パフォーマンス カウンター ルールでは、1 つまたは複数のパフォーマンス カウンターが指定したしきい値を超えたときに、一連の連続する userdumps をキャプチャすることができます。HTTP 応答時間の規則は、いずれかまたは使用する ETW (IIS web サーバーに固有の) WinHTTP ('ping' 任意の種類の web サーバーまたは HTTP ベースの web サービス) を構成されたタイムアウトに達すると userdumps をキャプチャするを使用できます。

2. プロセス ビューでプロセス名を右クリックし、「ダンプのシリーズを作成」オプションを選択することによって、手動のメモリ ダンプのシリーズ、遅い間に、ハング状態を作成します。

CrashHangAnalysis.asp と PerfAnalysis.asp (下記参照) で .dmp ファイルを分析します。



メモリまたはハンドルの使用状況

デバッグ メモリとハンドルの使用量をするには、次のいずれかを使用します。

1. 対象のプロセスに対してリーク ルールを作成します。監視機能のリークは、プロセス内のメモリ割り当てを追跡します。指定されたプロセスに DLL (leaktrack.dll) を挿入し、時間の経過と共にメモリの割り当てを監視して追跡が実装されます。メモリとハンドル リーク ルールを構成する場合は、時間やメモリの使用状況に基づいてメモリ ダンプの生成を指定できます。

2. の「処理」のビューを使用して対象のプロセスを右クリックし「リークをモニターする」オプションを選択します。プロセスが問題のサイズを拡大するときに手動で同じプロセス ビューでプロセスを右クリックし、"フル Userdump の作成] オプションを選択することによって、プロセスをダンプします。



メモリの分析をダンプします。

DebugDiag の最も強力な機能の 1 つは、メモリ ダンプを分析し、特定された問題を解決するための推奨事項と、分析の表示、レポート ファイルを生成する機能です。

DebugDiag はメモリ ダンプを分析するのに分析の「スクリプト」を使用します。DebugDiag 1.2 を次のように付属する 5 の解析用スクリプトがあります。

カテゴリスクリプト ファイル説明
クラッシュとハング アナライザーCrashHangAnalysis.aspクラッシュとハングの分析 ASP、.net、WCF、および IIS の特定のレポートの使用
メモリ圧迫のアナライザーDotNetMemoryAnalysis BETA.aspマネージ メモリの分析 (ベータ版)
メモリ圧迫のアナライザーMemoryAnalysis.aspヒープ情報を報告し、Leaktrack などのメモリ分析
パフォーマンス アナライザーPerfAnalysis.asp同じプロセスの複数の連続するダンプのパフォーマンスの分析
SharePoint のアナライザーSharePointAnalysis.aspSharePoint プロセスの分析


その他の情報


1.2 の新機能

DebugDiag 1.2 豊富な新機能と Windows Vista と Windows 7、Windows 2008 2008R2 の x86 と x64 のバージョンと完全な互換性が付属します。DebugDiag の 1.2 の x64 システムをインストールするにはツールの x64 バージョンをインストールするには、必要このバージョンは、x86 のデバッグと分析するプロセスのサポート x 86 の組み込み。1.2 のリリースに追加された新機能の概要を次に示します。

分析:

· .Net 2.0 およびそれ以上の分析はハング クラッシュ分析に統合されています。

·SharePoint の分析スクリプトです。

·パフォーマンス分析のスクリプトです。

· .NET メモリ分析スクリプト (ベータ版)。

·すべてのサポートされているオペレーティング システムのネイティブ ヒープの分析

コレクション:

·Userdumps のシリーズを生成します。

·パフォーマンス ルールです。

·ETW の IIS ハングを検出します。

· .NET CLR 4.0 のサポート。

·マネージ ブレークポイントのサポート。

·Userdump の生成、イベント ログに報告されます。



展開

·規則と設定のインポートとエクスポートします。

·XCopy と Register.bat を使用してエンタープライズ展開のサポート。



サポートされていないアイテム

·x86 システムでユーザー ダンプ分析を 64 x。

·X64 システムでの 86 DebugDiag x をインストールします。

·同じシステムに DebugDiag 1.2 と 1.1 をインストールします。

·1.2 1.1 leaktrack のメモリ リーク分析。

·X 86 の分析 Userdumps によって生成された x64 デバッガー。



このリリースに関する注意事項
DebugDiag 1.2 をインストールする前に、以前 DebugDiag のすべてのバージョンをアンインストールします。


注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。

警告: この記事は自動翻訳されています

プロパティ

文書番号:2580960 - 最終更新日: 03/15/2015 06:22:00 - リビジョン: 3.0

Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 7.0, Microsoft Internet Information Services 7.5

  • kbmt KB2580960 KbMtja
フィードバック
/html>