CS/운영체제

봉쇄형(blocking), 비봉쇄형(nonblocking), 동기식(synchronous), 비동기식(asynchronous),

씩씩한 IT블로그 2023. 2. 17. 00:28
반응형

봉쇄형, 비봉쇄형, 동기식, 비동기식

* 봉쇄형(blocking) : 매인 프로세스가 다른 프로세스가 동작하는 동안 멈춤
* 비봉쇄형(non-blocking) : 메인프로세스가 다른 프로세스가 일하는 동안에도 멈추지 않음
* 동기식(synchronous) : 작업의 순서를 보장함.
작업의 순서를 보장해야하기 때문에 메인프로세스가 다른 프로세스의 작업완료를 지속적으로 확인함(관심을 가짐).
* 비동기식(asynchronous) : 작업의 순서를 보장하지않음.
작업의 순서를 보장하지 않기때문에 메인프로세스가 다른 작업을 수행하고있고, 다른 프로세스 작업을 신경쓰지않음(비관심)

반응형