syn·chro·nous
C1technical동시에 일어나는; 동기식의, 시간 맞춰 작동하는
adjective형용사
- 1
동시적인, 동시에 일어나는 — 둘 이상의 일이나 동작이 같은 시간에 일어나는B2〔general〕
happening, moving, or existing at the same time
The dancers made synchronous movements across the stage.
무용수들은 무대 위에서 동시에 맞춘 동작을 했다.
The two events were almost perfectly synchronous.
그 두 사건은 거의 완벽하게 동시에 일어났다.
- 2
동기식의, 동기화된 — 컴퓨팅·통신·전자공학에서, 공통된 시간 신호나 정해진 타이밍에 맞춰 작동하는C1〔technical〕
in computing, communications, or electronics, operating according to a shared clock, signal, or fixed timing relationship
Synchronous data transfer uses a shared clock signal.
동기식 데이터 전송은 공통 클록 신호를 사용한다.
The devices must stay synchronous to exchange accurate signals.
그 장치들은 정확한 신호를 주고받기 위해 동기 상태를 유지해야 한다.
유의어clocked, synchronized
반의어asynchronous
- 3
동기 방식의, 동기식의 — 컴퓨팅에서, 한 작업이 끝날 때까지 다음 작업이 기다리는 동기 방식의C1〔computing〕
in computing, requiring one operation to finish before another continues; blocking rather than independent
The app sends a synchronous request and waits for the server.
그 앱은 동기 요청을 보내고 서버를 기다린다.
Synchronous code is easier to read but can slow the program.
동기 코드는 읽기 쉽지만 프로그램을 느리게 할 수 있다.
유의어blocking
- 4
실시간의, 동시 참여의 — 온라인 수업이나 의사소통에서, 참여자들이 같은 시간에 실시간으로 함께하는B2〔education〕
in education or communication, involving people taking part at the same time in real time
The course includes two synchronous classes each week.
그 강좌에는 매주 두 번의 실시간 수업이 포함된다.
Synchronous meetings help remote teams solve problems quickly.
실시간 회의는 원격 팀이 문제를 빠르게 해결하도록 돕는다.
반의어asynchronous
뉘앙스 · 쓰임
simultaneous는 단순히 ‘동시에 일어나는’이라는 일반적인 말이고, synchronous는 더 격식 있거나 기술적인 느낌이 강합니다. synchronized는 ‘동기화된’처럼 이미 시간을 맞춘 결과를 강조하고, concurrent는 여러 일이 겹쳐 진행된다는 뜻으로 컴퓨팅·업무 맥락에서 자주 쓰입니다.
철자에 ch가 있지만 발음은 /k/가 아니라 /ŋk/가 이어지는 ‘싱크러너스’에 가깝습니다. IT에서 synchronous call/request는 보통 응답이 올 때까지 기다리는 ‘동기 호출/요청’을 뜻하며, asynchronous와 자주 대비됩니다. 온라인 수업에서 synchronous learning은 학생과 교사가 같은 시간에 접속하는 실시간 수업을 말합니다.
유의어 뉘앙스 비교
- simultaneous
- 가장 일반적으로 ‘동시에 일어나는’이라는 뜻이다.
- concurrent
- 시간이 겹쳐 진행된다는 느낌이 강하며 업무나 기술 문맥에서 자주 쓰인다.
- clocked
- 전자공학에서 클록 신호에 의해 제어된다는 점을 더 직접적으로 나타낸다.
- synchronized
- 서로 시간을 맞춘 상태나 그 결과를 더 강조한다.
- blocking
- 프로그램 실행이 멈추고 기다린다는 점을 더 구체적으로 나타낸다.
- real-time
- 실시간으로 이루어진다는 점을 더 쉽고 직접적으로 표현한다.
- live
- 녹화나 저장된 것이 아니라 현재 진행 중이라는 느낌이 강하다.
반의어
- asynchronous
- 참여자들이 각자 다른 시간에 접속하거나 응답하는 방식을 말한다.
- nonblocking
- 프로그램 실행을 막지 않는다는 기술적 의미가 더 강하다.
자주 쓰는 표현 · Collocations
adj+noun
- synchronous communication실시간 의사소통; 동기식 통신
- synchronous learning실시간 학습; 동시 접속 수업
- synchronous data transfer동기식 데이터 전송
- synchronous request동기 요청
- synchronous code동기 코드
- synchronous motor동기 전동기
- synchronous orbit동기 궤도
verb+adjective
- remain synchronous동기 상태를 유지하다
어원 · 암기 팁
[Greek]그리스어에서 ‘함께’를 뜻하는 syn-과 ‘시간’을 뜻하는 chronos가 결합한 말에서 왔으며, 이후 라틴어와 영어를 거치며 ‘같은 시간의’라는 뜻으로 쓰이게 되었습니다.
syn- ‘함께’ + chron ‘시간’ + -ous ‘~의 성질을 가진’
💡 sync가 ‘동기화하다’라는 뜻임을 떠올리면 synchronous는 ‘sync된 상태의, 같은 시간에 맞춘’이라는 뜻으로 기억할 수 있습니다.
최초 사용 시기: circa 1669