スナップショットダンプ【snapshot dump】

概要

スナップショットダンプとは、メモリ上などに展開されているコンピュータの実行状態を丸ごと写しとって保存するダンプの一種で、特定の命令を実行した瞬間に取得・保存されるもの。
スナップショットダンプのイメージ画像

ダンプは、ある瞬間の特定のメモリ領域やCPU内部のレジスタの値などを読み取って、外部記憶装置など別の領域に保存したもので、プログラムが致命的なエラーなどで異常終了したときに行われることが多い。

スナップショットダンプはプログラムの実行中に行われるもので、特定の命令が実行された直後のメモリレジスタの内容を保存する。プログラムは停止・終了することなく、ダンプ取得後も後続の命令から実行し続ける。プログラムが意図したとおりに動作しているかを実行後に検証するのに使われる。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。