[ 질문 ] poll에서 검색 문제.
글쓴이: sunge / 작성시간: 금, 2004/04/30 - 12:52오후
저번에 epoll질문 올렸던... 답변해 주셨던 분들께는 정말 고마습니다. 결국 사용은 못했지만 이것 저것 찾아보면서 알게 된것도 있네요..
근데 이번에는 <sys/poll.h>이네요. 검색할 소켓이 1000개 정도까지는 잘 돌아가던 서버가 검사할 소켓의 수를 1000개를 좀 넘개 잡아주면 그 이상부터는 동작을 안하네요... ( poll에서 반환값이 -1이네요. )
질문의 요지는
1. poll로 검사할수있는 수의 한계가 있는건가요?
2. 리눅스 시스템에서 열수있는 소켓( 서버이기에 )의 수의 한계가 있는건가요?
3. 만약 2번이 있다면, 설정하는 방법은 어떻게 되는지요?
4. 2번이 아닐경우 다른 이유가 될만한 것이라도..
질문의 범위가 너무 넓어서 죄송합니다.. - _-)a;;
Forums:
참고로, 대개 리눅스의 하나의 프로세스가 열 수 있는 디스크립터의 수가
참고로, 대개 리눅스의 하나의 프로세스가 열 수 있는 디스크립터의 수가 1024개 입니다.
---
http://coolengineer.com
댓글 달기