[질문]fedora 5에서 poll 함수 작동이 이상합니다.
글쓴이: noonti / 작성시간: 금, 2007/07/06 - 5:54오후
스트리밍 서버를 개발하고 있습니다. 기존에는 fedora 4에서 개발 한 것을 fedora 5를 설치하고 소스를 다시 컴파일 하여 돌렸습니다.
그런데 이상한 것은 소캣 연결이 약 400개정도 넘어가게 되면 poll의 이벤트가 발생을 안하는듯 합니다.
먼가 세팅 또는 패치하여야 하는것이 있는지요...
왜 그런지 혹 아시는 분...조언 부탁드립니다.
그리고 시스템 리소스도 무지 많이 잡아 먹는데 혹 이것도 아시면 알려주시면 감사하겠습니다.
Forums:
함수에서 리턴값
함수에서 리턴값 정상적으로 나온다면...
잠재적 버그일 가능성도 있어요.
poll은 어쨋든 busy
poll은 어쨋든 busy waiting 방식이기 때문에 살펴봐야 하는 fd의 개수가 일정 이상 수준을 넘어가면 부담을 많이 주는 것으로 알고 있습니다.(제가 알기로는) select를 써보시는게 어떨지요
제가 착각했군요
어쨋든 select와 poll의 내부적인 동작은 거의 같으니 select도 busy waiting이겠군요. 아니라면 poll도 busy waiting이 아니겠죠. 뻘글이었습니다 -_-; 삭제가 안되는군요 ㅠ.ㅠ
댓글 달기