Blocking/NonBlocking1 Blocking/NonBlocking, Synchronous/Asynchronous Blocking/NonBlocking, Synchronous/Asynchronous Caller - Callee 관점에서 간단 요약 Blocking/NonBlocking Callee 가 바로 return 되는지 여부에 따라 갈림 Callee 가 바로 return 되면, Caller 에게 제어권이 넘어가 다른일을 할 수 있게 된다. Blocking : 끝날때까지 바로 return X. Caller 는 대기. NonBlocking : 바로 return. Caller는 대기하지 않고 다른일 수행 Caller가 대기하며 CPU를 점유해놓고 쓰지않는 경우를 방지하려면 Non-Blocking 잘 쓰자. Synchronous/Asynchronous Callee 작업 완료 여부를 판단하는 주체에 따라 갈림 Asynch.. 2021. 5. 16. 이전 1 다음