Q&A

  • 소켓접속자가 13명을 넘을 경우 메모리 오류가 납니다.
소켓서버에 접속자가 13명을 넘으면 메모리가 불충분하다는 메세지가 서버에
나타나고 클라이언트는 다운된 듯 멈추어 있습니다.
BDE의 blob size 도 최대한 늘려 줬는데,,,,
답답한 나머지 글을 올립니다.
답변 꼭 부탁드립니다.
2  COMMENTS
  • Profile
    김동수 2002.03.05 03:08



    bde에 보시면.....configuration =>system=>init 밑에 보심..shared memory란에 1024 혹은 2048 인가로 되었을 건데....
    늘려줘보세염.....
    real메모리가 허용하는범위에서 최대로......
    해보시구 안되두 절 탓하진 마시구염......
    전 그렇게 잘써염......
    접속자가 50명두 넘게 붙어여.....
    다운은 안되는데 무지 느려지지만.......
    그래두 안되면.....프로그램에서 잘 살펴보셔야져....
    그럼 즐프...
  • Profile
    한주영 2002.03.05 01:14


    소켓이나 BDE와는 상관없는 문제인것 같네요. 혹시 같은 컴퓨터에서 서버를 테스트하기 위하여 동시에 13개를 서버에 접속하지 않으셨는지요.

    동시에 많은 프로그램이 메모리를 사용하니까 그냥 메모리가 부족한 것 같습니다.

    윈도우2000에서도 조금 큰 프로그램은 서버에 접속하기 위해 7-10개 띄우니까 메모리부족이 나타나는 군요. 작은 프로그램은 20개까지 하다가 지겨워서 중단했습니다.