semaphore
US /ˈsem.ə.fɔːr/
UK /ˈsem.ə.fɔːr/
명사
1.
수기 신호, 세마포어
a system of sending messages by holding two flags in certain positions according to a code
예시:
•
Sailors used semaphore to communicate between ships.
선원들은 배들 간에 통신하기 위해 수기 신호를 사용했다.
•
The old lighthouse used a form of semaphore to warn ships of danger.
오래된 등대는 배들에게 위험을 경고하기 위해 수기 신호의 한 형태를 사용했다.
2.
세마포어 (컴퓨팅), 동기화 변수
(in computing) a variable or abstract data type used to control access to a common resource by multiple processes and avoid critical section problems in a concurrent system such as a multitasking operating system
예시:
•
The operating system uses a semaphore to manage access to shared memory.
운영 체제는 공유 메모리 접근을 관리하기 위해 세마포어를 사용한다.
•
Understanding semaphores is crucial for concurrent programming.
세마포어를 이해하는 것은 동시성 프로그래밍에 매우 중요하다.
동사
수기 신호로 보내다, 세마포어로 신호하다
send (a message) by semaphore
예시:
•
They tried to semaphore a warning to the distant ship.
그들은 멀리 있는 배에 경고를 수기 신호로 보내려 했다.
•
Can you semaphore the message to the other side of the field?
경기장 반대편으로 메시지를 수기 신호로 보낼 수 있니?