-
멀티스레드 서버에 코루틴 얹기개발 지식 2022. 6. 8. 12:02
- 출처 : https://post.naver.com/viewer/postView.naver?volumeNo=33676443&memberNo=559061&vType=VERTICAL
* 동기, 비동기
- 동기 방식의 일처리 : A 일을 끝내야만 B 일을 할 수 있는 방식
- 비동기 방식의 일처리 : A 작업 요청해두고 다른 작업을 하다가, A가 완료되고 난 이후 아무때나 B 작업을 시작하는 방식
* 블록킹, 논블록킹
- 블록킹 : 동기 방식 작업시 A가 완료되기까지 B 작업이 막혀있으니 블록킹
- 논블록킹 : 비동기 방식 작업시 A 작업과 무관하게 다른 작업을 할 수 있으니 논블록킹
* 코루틴
'개발 지식' 카테고리의 다른 글
Program, Process, Thread (0) 2022.08.19 thread, handler, callback (0) 2022.06.08 [개발 지식] 데이터와 주소 (0) 2022.04.08 [개발 지식] 컴파일, 링크, 디버그, 빌드 (0) 2022.04.07 [개발 지식] C/C++ 외부 라이브러리 dll/lib 차이점 (0) 2022.04.07