CS 공부/운영체제

    블로킹과 논블로킹

    참고 사이트 블로킹과 논블로킹의 차이는 제어권을 다른 프로세스에게 넘기느냐 마느냐의 차이이다. 블로킹은 A 함수에서 B 함수를 호출했다면 B에게 제어권을 넘긴다. 반대로 논블로킹은 B함수가 실행되더라도 B함수에게 제어권을 넘기지 않고 A가 제어권을 가진 채 태스크를 수행한다.