게시판 제목 잘보고 올리세요 일반게시판에 홍보글 보이면 바로 회원 차단입니다

2.0 EventThread 및 Pool 문의드립니다.

컨텐츠 정보

본문

안녕하세요.

2.0 질문 드립니다.


일정 인원이상 접속을 하거나 시간이지나 이벤트 쓰레드가 쌓이면 

쓰레드가 죽지 않고 계속 쌓이며 렉이 유발됩니다.


몬스터가 공중에 뜨기도하고 문제가발생됩니다.


이 같은 증상은 어떻게 손을 봐야 할까요?



관련자료

댓글 2
profile_image

쭹이님의 댓글

데드락이나 쓰레드풀 끼리 공유자원에 접근시키면서 블락걸고그래서그런건데
쓰레드사용되 어지는곳을 전부확인해서 풀어야함
보통일 아님 능력자면 고치시고 아니면 접어야 할듯
profile_image

오크서버님의 댓글

1번. 동기화 전부 풀고 각 연산해 주도록 만들어 줘야 합니다.
2.번. ai 및 인형, 몬스터 등의 봇들이 많다면 연산이 많기 때문에 쓰래드가 죽지 않더라고 헛돕니다.
        따로 쓰래드를 나눠주셔야 합니다, (쓰래드가 나 힘들어 일 못해 죽어버리면 서버는 당연히 다운될거에요..)
3.번. 대부분 본토(필드) 몬스터들이  많으면 잔류 데이터가 남아 메모리누수가 생기는 경우가 있습니다.
        몬스터ai부분 따로 개선해주고 움직임을 제한을 두면 효과를 볼 수는 있습니다.

아마 수정되시면 500명 이상은 무리 없이 서버는 유지 될 거 같구요. 대부분 인터넷적 용량과 수송신이 좋다면
더 많은 인원도 수용 가능 할 듯 합니다.
전체 2 / 1 페이지
번호
제목
이름

포인트 랭킹


알림 0