동기(Synchronous) vs 비동기(Asynchronous)

동기(Synchronous)

Untitled

비동기(Asynchronous)

Untitled

Blocking vs Non-Blocking

blocking 과 non-blocking은 주로 I/O 의 읽기, 쓰기에서 사용된다.