poll() 은 select()의 여러가지 부족한 부분들을 해결해 주며 select() 에 비해서 우수하다. 1. 사용자가 (highest-number fd + 1) 을 인자로 전달할 필요가 없다. 2. large-valued file descriptor 들에 대해서 좀더 효율적이다. 3. 단일 구조체 배열로 fd 집합을 정환ㄱ한 크기로 생성할 수 있다. 4. 입력 (events 필드)과 출력(revents 필드)이 분리되어 있어서, 변경없이, 배열을 재사용할 수 있다. 하지만 select()는 여전이 사용되고 있는데 이유는 아래와 같다. 1. 매우 간편하고, 몇몇 Unix 시스템은 poll() 지원하지 않는다. 2. 좀더 좋은 timeout 처리 능력을 제공한다. int poll(struct pollf..