semaphore

(깃발·수기) 신호; 신호 장치 [컴퓨터] 세마포어 (공유 자원 제어 변수)
그리스어 어원으로 '신호(sema)를 지니고 있는(phore) 것'이라는 뜻. 원래 철도나 해상에서 깃발이나 기계 팔의 모양으로 정보를 전달하는 시각적 통신 체계를 의미함
[컴퓨터] 현대 전산학에서는 멀티태스킹 환경에서 여러 프로세스가 공유 자원에 동시에 접근하지 못하도록 '신호(깃발)'를 주어 순서를 제어하는 기술적 개념으로 차용됨. (깃발이 올라가면 멈춤, 내려가면 진행)
의미 확장: 물리적 신호 장치라는 의미에서 나아가, 문학적 표현에서 '무언의 신호'나 '경고'를 비유할 때 쓰이기도 함
semaphore vs signal: signal은 신호나 신호를 보내는 행위 자체를 뜻하는 포괄적인 단어인 반면, semaphore는 깃발이나 수기 등을 이용한 '구체적인 시각 통신 체계'를 지칭함

핵심 의미와 예문

(깃발·수기) 신호; 신호 장치
n
(깃발·수기) 신호; 신호 장치
 H 
The sailors communicated using semaphore.
[컴퓨터] 세마포어 (공유 자원 제어 변수)
n
[컴퓨터] 세마포어 (프로세스 제어 변수)
 P 
The strict semaphore locking prevented the data race condition.
 H 

선원들은 수기 신호를 사용하여 의사소통했다.

 P 

엄격한 세마포어 잠금(Locking) 기능이 데이터 경쟁 상태를 방지했다.

7.6

자연스러운 음성 듣기

미국, 영국 음성 4종 확인

© 2025design-xbahns.netAll rights reserved.·Privacy & Terms