memrootじしょ
英和翻訳
blocking I/O
scratch file
triplexity
increased value
somatoform
basecamp
intermediate file
digital key
Fermion
communicative act
blocking I/O
[ˈblɒkɪŋ ˌaɪ ˈoʊ]
ブロッキング アイ オー
1.
入出力処理が完了するまでプログラムの実行を停止させる方式。
コンピュータープログラミングにおいて、ブロッキングI/Oは、データが読み込まれたり書き込まれたりする間、プログラムが他のタスクを実行できず、入出力操作が完了するまで待機する状態を指します。これにより、I/O処理中はプログラムの実行がブロック(停止)されます。
In
a
blocking
I/O
model,
the
process
waits
for
the
I/O
operation
to
complete
before
proceeding.
(ブロッキングI/Oモデルでは、プロセスはI/O操作が完了するまで待機してから先に進みます。)
In a blocking I/O model
ブロッキングI/Oモデルにおいて
the process
そのプロセスは
waits for
~を待ちます
the I/O operation
その入出力操作
to complete
完了すること
before proceeding
進む前に
Using
blocking
I/O
can
simplify
code
but
may
lead
to
unresponsiveness
in
applications.
(ブロッキングI/Oを使用するとコードは単純化されますが、アプリケーションの応答性が低下する可能性があります。)
Using blocking I/O
ブロッキングI/Oを使用すること
can simplify code
コードを単純化することができます
but
しかし
may lead to
~につながる可能性があります
unresponsiveness
応答性の低下
in applications
アプリケーションにおいて
Non-blocking
I/O
is
often
preferred
over
blocking
I/O
for
network
applications.
(ネットワークアプリケーションでは、ブロッキングI/OよりもノンブロッキングI/Oが好まれることが多いです。)
Non-blocking I/O
ノンブロッキングI/O(非同期I/O)
is often preferred
しばしば好まれます
over blocking I/O
ブロッキングI/Oよりも
for network applications
ネットワークアプリケーション向けに
When
a
program
performs
blocking
I/O,
it
dedicates
its
resources
entirely
to
that
operation.
(プログラムがブロッキングI/Oを実行する場合、そのリソースをその操作に完全に専念させます。)
When a program performs
プログラムが実行するとき
blocking I/O
ブロッキングI/Oを
it dedicates
それは専念させます
its resources
そのリソースを
entirely to that operation
その操作に完全に
Many
traditional
file
operations
are
inherently
blocking
I/O.
(多くの従来のファイル操作は、本質的にブロッキングI/Oです。)
Many traditional file operations
多くの従来のファイル操作は
are inherently
本質的に~です
blocking I/O
ブロッキングI/O
Understanding
blocking
I/O
is
crucial
for
designing
efficient
concurrent
systems.
(ブロッキングI/Oを理解することは、効率的な並行システムを設計する上で不可欠です。)
Understanding blocking I/O
ブロッキングI/Oを理解することは
is crucial for
~にとって不可欠です
designing efficient
効率的な設計をすること
concurrent systems
並行システム
関連
non-blocking I/O
asynchronous I/O
synchronous I/O
I/O multiplexing
file descriptor
socket