RTS queue overflow
글쓴이: yurina / 작성시간: 월, 2005/01/03 - 11:02오후
joinc에 나온 RTS소스를 기초로 채팅 프로그램을 만들었는데요
RTS queue overflow방지를 위해 패치두 했거든요
그리고 한 서버에서 RTS를 쓰는 프로세스가 네개가 돌아갑니다.
두개만 돌릴때는 괜찮았는데
네개를 돌리고 접속인원이 한 150명이 넘으면서 부터 갑자기
RTS queue overflow발생을 해서요....ㅠ.ㅠ
그래서 혹 한 프로세스상 스레드 수가 넘 많아도 그럴수 있나 해서요
아님 다른문제가 있나요..
한 프로세스당 225개의 스레드를 생성할수 있다는데 제가 평균 120개 정도의
스레드를 하나의 프로세스에 썼습니다..
그러니 한 서버에서 120*4 만큼의 스레드를 쓴것이지요..
혹이게 overflow의 원인이 될수 있나요? 아님 다른 원인인가요...패치를 해도
overflow나는 원인을 알려주세요~!
Forums:
댓글 달기