poll() 함수 호출시 여러 개의 fd 수신이 되었을 경우

 

이를 대기큐에 저장한 뒤에 하나가 처리 되면 큐에 데이터를 꺼내 처리하도록 하게 되어있다.

(커널 소스)

 

 

또한 busy waiting 상태로 빠져들지 않고

탐색이 한번 끝나면 스케줄러 호출을 통해 sleep mode에 들어간다.

'IT > C' 카테고리의 다른 글

TODO, FIXME, XXX 태그의 의미  (0) 2017.05.18
전처리기를 알아보자  (0) 2014.05.21
memcpy와 memmove의 차이점  (0) 2014.05.07

+ Recent posts