Langimage
日本語

nonblocking

|non-block-ing|

C1

🇺🇸

/nɑnˈblɑkɪŋ/

🇬🇧

/nɒnˈblɒkɪŋ/

not causing a block / not making something wait

塞がらない・待たせない

語源
語源情報

「nonblocking」は英語で、否定の接頭辞「non-」(「〜でない」の意)を動詞 'block' の現在分詞 'blocking' に付けて作られた語である。

歴史的変遷

「blocking」は動詞 'block' に由来し、中英語で 'blokke'(または 'bloc')となり、古仏語 'bloc' を経て、最終的には古高ドイツ語の 'bloh' に類似するゲルマン語起源(『木の塊』『丸太』の意)にさかのぼる。接頭辞 'non-' は英語で歴史的に否定を示すために使われてきた。

意味の変化

元々は『物理的に塞がらない』『障害を作らない』という意味だったが、技術的文脈(特に計算機分野)では『処理を待たせない(非同期で進行できる)』という意味に発展した。

品詞ごとの意味

形容詞 1

not forming a block or obstruction; not preventing movement or progress. In computing: not causing a process or thread to wait (i.e., allowing continuation without blocking).

(物理的に)ふさがらない、妨げを生じさせない。計算機分野では「処理が待たされない(非同期)」

The server uses nonblocking I/O to handle many connections without waiting.

サーバーは多くの接続を待たずに処理するためにnonblocking I/Oを使用している。

同意語

反意語

最終更新時刻: 2026/01/09 20:34