현재 리눅스용 서버 프로그램을 제작하는 중입니다.
타사 제품들과 경쟁을 하는 중인데요.. 저희 제품은 이상하게 동시 접속자
수가 늘어나지를 않습니다. 최대 3000 세션 정도에 다다르면 CPU 점유율이
100%에 도달해 버립니다. 최소 5000 이상은 나와줘야 하는데 말이죠..
별도의 스트레스 툴을 이용해서 동시 세션 테스트를 진행하고 있는데요..
제가 궁금한것은 리눅스 자체가 지원할 수 있는 동시 접속자의 수가 과연
얼마나 되는지 입니다.
커널을 수정하여 MaxFD size는 10240 으로 늘여둔 상태입니다.
file descriptor 수를 늘이는게 도움이 되는거 맞죠?
그렇다면 과연 리눅스는 얼마의 동시 접속자를 견딜 수 있는가요?
대역폭은 100Mbps이고 P4 1.8GHz Dual에 커널 2.4.18 입니다.
고수님들의 관심 부탁드립니다.