OpenEtymology

semaphore

UK/ˈsɛməfɔː/US/ˈsɛməfɔːr/

Meaning

1名詞

腕木信号機、セマフォ(視覚信号による通信手段)

2名詞

(コンピュータ科学)並行処理における同期のための変数

Structure

word structure
1
sema
印、信号
+
2
運ぶもの、伝えるもの

Usage

The railway station used a semaphore to control train movements.

その鉄道駅では、列車の運行を制御するために腕木信号機を使っていた。

In computer science, a semaphore is used to manage access to shared resources.

コンピュータ科学では、セマフォは共有リソースへのアクセスを管理するために使われる。

The sailors communicated with flags using a semaphore system.

船員たちはセマフォ方式で旗を使って通信した。

Etymology

ギリシャ語の sēma(印、信号)と -phoros(運ぶ)に由来し、フランス語の sémaphore を経て英語に入った。19世紀初頭に、視覚信号を伝える装置として使われ始めた。

Analysis

元々は「信号を運ぶもの」という意味で、鉄道や船舶で使われる腕木式信号機を指した。後に、コンピュータ科学の分野で、並行処理における同期機構の名称として借用され、現在では両方の意味で使われる。

パソコンの Chrome なら、ほかのサイトでも単語を選ぶだけでこのように調べられます。 Chrome 拡張機能 · Chrome に追加

semaphoreの意味と語源:腕木信号機、セマフォ(視覚信号による通信手段) | OpenEtymology