동기와 비동기는 2가지 이상의 작업을 할때 수행하는것이라는 아이디어를 기억해야한다.
동기 (Synchronous)
- 어원의 근원
- Sync (동시에 일어나다, 수행시기를 맞추는것)
- chrono (시간)
동시에 일어나는 사건(작업)들의 시간을 맞추는 것을 의미 한다.
예시)
- A와 B라는 작업을 같은 시간에 작동하도록 맞춘다.
- A의 B라는 작업이 끝나면 다음 작업이 시작되도록 맞춘다.
- 밥을 먹고 난 후 커피를 마신다.
- 밥과 커피를 동시에 마신다.
비동기 (Asynchronous)
- 동시에 일어나는 작업들의 시간을 맞추지 않는것
예시 )
- A의 작업과는 별개로 B를 단독적으로 수행한다.
- 밥을 먹는중에 커피도 같이 마신다.
참고 링크 : https://www.youtube.com/watch?v=HKlUvCv9hvA&t=394s&ab_channel=SpringCampbyKSUG
태그
#동기 #비동기