개발
블록킹과 논 블록킹
beng9re
2023. 9. 18. 20:30
제 3자에 대한 처리를 어떻게 할 것인가에 대한 관점이라고 생각이 된다.
내가 수행중인 작업중에 B의 작업을 수행할때 B의 작업을 기다릴꺼냐? 안기다릴꺼냐의 관점이다.
B의 작업을 기다린다면 블록킹 안기다린다면 논 블록킹
- 블록킹
밥 먹기라는 작업을 끝날때 까지 기달렸다가 커피를 마신다.
- 논 블록 킹
밥먹기 라는 작업을 안기다리고 커피를 마신다