- ベストアンサー
coreを吐くとは
UNIX系に詳しい方に素朴な疑問。 core dumpedが出て止まることをどうして coreを"吐く"というのですか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
コアファイルって、かなり大きなものができますよね。 デバッグ用にメモリダンプリストなどがそのままゴロッと掃き出されます。 それを読める一部の人にしか役に立たないコアは、未消化のゲロのような存在だからです。
その他の回答 (3)
- El-ahrairah
- ベストアンサー率0% (0/2)
回答No.4
dumpは意味の通り。 coreとはかつて使用されていた磁気コアメモリに由来するらしいです。
- Lean
- ベストアンサー率72% (435/603)
回答No.3
dumpを一度英和辞書で調べてみてください。
- Sucelggug(@xyz37005)
- ベストアンサー率51% (368/714)
回答No.2
No.1さんのような専門家ではないけど、おもしろそうなので回答。 コアを吐く、ファイルを吐く、コードを吐く。 コンピューターでプログラムを実行した結果を出力することを“吐く”と表現することが多いです。 今でこそハードディスクがあり結果を電子ファイルで残せるコンピューターですが、コンピューターを終了した後でも確認できる形で残すには昔は紙で残すしかありませんでした。 プリンターとかで印刷するのって、紙を口から吐き出しているように見えませんか? 今の“吐く”という表現はそこからと予想。 以上、根拠のない妄想でした。