select 썸네일형 리스트형 12장 IO멀티플렉싱 멀티프로세스구조 IO멀티플렉싱 select함수의 단점 1. 전체 파일디스크립터가 나타나는 배열에 생성되어 검사의 대상이 되는 파일디스크립터만 1로 표시하여 일일히 손으로 배열에 넣어 놓아야 함 2. 변화가 있는 파일디스크립터 뿐 아니라 변화가 없는 파일디스크립터까지 나타나 있는 배열을 받아서 일일히 for문을 통해서 1로 표시된 변화가 생긴 파일디스크립터가 무엇인지 찾아야 함 select 함수 fd_set형 변수에 값을 등록, 변경 등에 관한 함수 FD_ZERO(fd_set* fdset) 인자로 전달된 주소의 fd_set형 변수의 모든 비트를 0으로 초기화 FD_SET(int fd, fd_set* fdset) 매개변수 fdset으로 전달된 주소의 변수에 매개변수 fd로 전달된 파일 디스크립터 정보를 등록.. 더보기 이전 1 다음