Microsoftは、新しいWinDbgデバッガツールのTime Travel Debugging(TTD)機能を発表しました
2分。 読んだ
上で公開
読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
XNUMX月に戻って、マイクロソフト リリース Windows開発者向けの新しいWinDbgデバッガツールのプレビューバージョン。 これは、多くの新機能と最新のビジュアルを備えたメジャーアップデートでした。 本日、マイクロソフトは、WinDbgプレビューの最新アップデートでTime Travel Debugging(TTD)機能が利用可能になったことを発表しました。
Time Travel Debuggingは、開発者向けの逆デバッグプロセスであり、アプリまたはプロセスの実行を記録し、順方向と逆方向の両方で再生し、クエリを使用してトレース全体を検索できます。市場では、開発者は特定の時間からのみ先に進むことができます。 ただし、TTDを使用すると、開発者は時間を遡って、バグを特定するための条件をよりよく理解できます。 仕組みは次のとおりです。
- 記録: バグを再現できるマシンにアプリまたはプロセスを記録します。 これにより、バグを再現するためのすべての情報を含むトレースファイル(.RUN拡張子)が作成されます。
- リプレイ: WinDbgプレビューでトレースファイルを開き、問題を理解するために必要な回数だけコード実行を順方向と逆方向の両方で再生します。
- 分析: クエリとコマンドを実行して、一般的なコードの問題を特定し、メモリとローカルに完全にアクセスして、何が起こっているのかを理解します。
この新機能の詳細 こちら.