「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

コアダンプファイル

pointこの用語のポイント

pointファイル名が「core」なファイルだよ

pointプログラムが異常終了したときに出力されるよ

pointメモリの状態とかが書きこまれているよ

pointUNIX系の話で出てくるよ

スポンサーリンク

簡単に書くよ

コアダンプファイル(英:core dump file)とは

「コアファイル」のこと。
用語の中身としては

UNIX系のコンピュータにおいて、プログラムが異常終了したときに出力される「core」という名前のファイルのこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

コアコアファイル
ダンプ
コアダンプ


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

今回 登場する「コア」は「コアファイル」のことです。
コアファイルは、プログラム異常終了したときに出力される「core」という名前のファイルです。

コアダンプファイル

UNIX系のコンピュータでは、プログラムが変な感じで終了するときに、参考になりそうな情報をファイルに「ぷっ」と吐き出します。

コアダンプファイル2

この「ぷっ」と吐き出されたファイルがコアファイルです。
実際には「core」というファイル名で出力されます。

コアダンプファイル3

コアファイルは異常終了するときに出力されるファイルです。
コアファイルを見かけたら「何かのプログラムが異常終了したのね」と思ってください。

コアダンプファイル4

また、コアファイルの中には、異常終了直前のメモリの状態とかが書き込まれています。
中身を頑張って調べれば、もしかしたら異常終了した原因を推測できるかもしれません。

コアダンプファイル5

そんな、調査に使うためのファイルです。

ダンプは「データとかを そのままの形で出力すること」です。

コアダンプファイル6

「普通に『出力』で、いーじゃん」と思うかもしれませんけどね。
わざわざ「ダンプ」と言った場合は

手を加えずに、そのまま

なニュアンスがあります。
加工しないで、そのまま、ぽいっちょと出すイメージです。

コアダンプファイル7

コアダンプは「コアファイルが吐き出されること」です。
コンピュータさんがコアファイルを「ぷっ」と吐き出す動作を表現しています。

コアダンプファイル8

以上を踏まえて

コアファイルの別の呼び方

が「コアダンプファイル」です。

コアダンプファイル9

「コアファイル」も「コアダンプファイル」も指し示すものは同じです。

「core」という名前のファイル

です。

推測ですが「『core』という名前のファイル」と解釈すると「コアファイル(coreファイル)」という呼び名になるのでしょう。
「コアダンプされたファイル」と解釈すると「コアダンプファイル」という呼び名になるのだと思います。


image piyo2

一言でまとめるよ

まぁ「コアダンプファイル」って単語が出てきたら「プログラムが異常終了したときに出力されるファイルなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像030
書籍画像058

おまけ

■訳してみるよ

「core(コア)」の意味は「芯」とか「核」とか「中心部」とかです。
「dump(ダンプ)」の意味は「どさっと降ろす」とか「どしんと落ちる」とか「投げ捨てる」とかです。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
何となく くっつけると

(の情報)を、どさっと降ろしたファイル

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで