memrootじしょ
英和翻訳
bus error
bus error
ˈbʌs ˈɛrər
バスエラー
1.
コンピューターがメモリアドレスにアクセスしようとした際に発生する、ハードウェアに関連したエラー。
コンピューターが実行中に、プログラムが本来アクセスできないメモリ領域にアクセスしようとしたり、メモリの配置規則に違反したりすることで発生する、ハードウェアや低レベルのシステムに関連する致命的なエラーを指します。通常、プログラムが強制終了する原因となります。
I
got
a
bus
error
when
I
ran
the
program.
(そのプログラムを実行したときに、バスエラーが発生しました。)
I
「私」という人を指します。
got
「〜を得た」「〜になった」など、結果を表す際に使われます。ここでは「経験した」のようなニュアンスです。
a bus error
「バスエラー」という特定のエラーの種類を指します。
when
「〜した時」と時を表します。
I ran
「〜を実行した」という意味です。
the program.
「そのプログラム」を指します。
The
system
crashed
due
to
a
bus
error.
(バスエラーが原因でシステムがクラッシュしました。)
The system
「そのシステム」を指します。
crashed
「クラッシュした」「強制終了した」という意味です。
due to
「〜が原因で」と理由を表します。
a bus error.
「バスエラー」が原因であることを示します。
You
might
encounter
a
bus
error
if
the
memory
is
corrupt.
(メモリが破損している場合、バスエラーに遭遇するかもしれません。)
You might
「〜するかもしれない」と可能性を示します。
encounter
「〜に遭遇する」「〜に出くわす」という意味です。
a bus error
「バスエラー」というエラーに遭遇する可能性を示します。
if
「もし〜ならば」と条件を示します。
the memory
「そのメモリ」を指します。
is corrupt.
「破損している」という状態を示します。
2.
特定のオペレーティングシステムやアーキテクチャで報告される、CPUとメモリ間のデータ転送の問題によるエラーメッセージ。
主にUNIX系のシステムで見られるエラータイプで、プログラムが不正なメモリ位置にアクセスしたり、CPUとメモリ間のバスでのデータ転送に問題が発生したりした場合にカーネルによって報告されます。プログラミングの低レベルな部分や、ハードウェアの不具合に関連することが多いです。
Debugging
a
bus
error
can
be
challenging.
(バスエラーのデバッグは困難な場合があります。)
Debugging
「デバッグすること」を指します。
a bus error
「バスエラー」をデバッグすることを示します。
can be
「〜であることがある」と可能性や性質を示します。
challenging.
「困難な」「やりがいのある」という意味です。
Check
the
logs
for
details
on
the
bus
error.
(バスエラーの詳細についてはログを確認してください。)
Check
「確認しなさい」と指示しています。
the logs
「そのログ」を指します。
for details
「詳細について」という意味です。
on the bus error.
「そのバスエラーについての」とログの内容を示します。
A
bus
error
often
indicates
a
problem
with
memory
alignment.
(バスエラーはしばしばメモリアライメントの問題を示しています。)
A bus error
「バスエラー」というエラーが発生したことを示します。
often indicates
「しばしば示している」という意味です。
a problem
「問題」を指します。
with memory alignment.
「メモリアライメントに関する」と問題の内容を示します。
関連
segmentation fault
core dump
SIGBUS
memory access violation
hardware error
CPU
memory alignment