인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

릴뭐뭐님의 프로필 이미지

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Session #2

send질문

작성

·

57

0

큐를 이용하여 _sendArgs.에 셋버퍼를

sendAsync하기 전에 하면 좋은점 ?

  1. snedAsync는 멀티스레드 환경에서 하나씩만 할수있는데, 그전에 셋버퍼를 해둘수있다 ??

    잘 이해가 안가네요 ㅠㅠ 뭐가있죠 ?

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

기존에 보낸 Send가 완료되어야 다음 턴에 보낼 수 있기 때문에 큐에다 보관해놓는 것입니다.
물론 그렇게 하지 않고 Send가 필요한 즉즉 보내는 방법도 있긴 하지만,
MMO 특성상 굳이 그렇게 빨리 보내야 할 이유는 없기 때문에
저는 큐에다 조금이라도 모아서 보내는 것을 선호합니다.