memrootじしょ
英和翻訳
core dump
core dump
/ˈkɔːr dʌmp/
コアダンプ
1.
プログラムの実行中にエラーが発生した際、その時点のメモリ内容などをファイルに書き出すこと、または書き出されたファイル自体。
コンピュータプログラムが異常終了した際に、その時点のメモリやプロセスの状態をファイルに記録する機能、あるいは記録されたファイルそのものを指す技術用語です。このファイルは、プログラムのバグの原因を特定するためのデバッグ作業で重要な情報源となります。
The
program
crashed
and
generated
a
core
dump.
(プログラムがクラッシュし、コアダンプを生成しました。)
The program
「そのプログラム」を指します。
crashed
「クラッシュした」「異常終了した」という動詞crashの過去形です。
and
「そして」「~と」という接続詞です。
generated
「生成した」という動詞generateの過去形です。
a core dump
「一つのコアダンプ」を指します。
We
need
to
analyze
the
core
dump
to
find
the
bug.
(バグを見つけるために、そのコアダンプを解析する必要があります。)
We
「私たち」を指します。
need to analyze
「分析する必要がある」という表現です。
the core dump
「そのコアダンプ」を指します。
to find
「見つけるために」という目的を表す不定詞です。
the bug
「そのバグ」を指します。
A
core
dump
is
useful
for
debugging.
(コアダンプはデバッグに役立ちます。)
A core dump
「一つのコアダンプ」を指します。
is useful
「役に立つ」という形容詞usefulとbe動詞isの組み合わせです。
for debugging
「デバッグするために」という目的を表す前置詞forと動名詞debuggingの組み合わせです。
2.
(比喩的に)失敗や問題が発生した状況で、詳細な情報や原因を外部に全て露呈してしまうこと。
コンピュータ用語から転じて、比喩的に、隠されていた問題点や詳細な情報が、失敗や危機などをきっかけに一気に、しばしば望ましくない形で露呈することを指すことがあります。ネガティブな状況で、内部の全てが明らかになる様子を表現します。
The
manager's
explanation
turned
into
a
core
dump
of
the
project's
problems.
(そのマネージャーの説明は、プロジェクトの問題点のコアダンプ(詳細な露呈)と化しました。)
The manager's
「そのマネージャーの」という所有を表します。
explanation
「説明」という名詞です。
turned into
「~に変わった」という動詞turn intoの過去形です。
a core dump
「一つのコアダンプ」を指します。
of the project's problems.
「そのプロジェクトの問題の」という意味で、直前のa core dumpを修飾しています。
His
emotional
breakdown
felt
like
a
core
dump
of
all
his
suppressed
feelings.
(彼の感情的な崩壊は、彼の抑圧された全ての感情のコアダンプ(詳細な吐露)のように感じられました。)
His emotional breakdown
「彼の感情的な崩壊」を指します。
felt like
「~のように感じられた」という表現です。
a core dump
「一つのコアダンプ」を指します。
of all his suppressed feelings.
「彼の抑圧された全ての感情の」という意味で、直前のa core dumpを修飾しています。
During
the
crisis,
the
company
released
a
core
dump
of
internal
documents.
(危機の最中、その会社は内部文書のコアダンプ(詳細な公開)を行いました。)
During the crisis,
「その危機の間に」という時を表す前置詞句です。
the company released
「その会社は公開した」という動詞releaseの過去形です。
a core dump
「一つのコアダンプ」を指します。
of internal documents.
「内部文書の」という意味で、直前のa core dumpを修飾しています。
関連
crash
debug
segmentation fault
memory
log file
post-mortem analysis