• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

버퍼 사이즈에 대해서

23.06.19 23:15 작성 조회수 316

0

안녕하세요 강의를 보다가 버퍼사이즈에 대해서 궁금한 사항 문의 드립니다. 강의에서 버퍼 사이즈가 65536바이트로 해주셨는데 그렇다면 RecvBuffer 클래스에서 실제 버퍼 사이즈는 세션마다 대략적으로 640KB의 크기가 될텐데 이게 실제 IOCP서버에서 적절한 메모리양인지 궁금합니다

답변 1

답변을 작성해보세요.

1

640KB는 아니고 64KB입니다. 대략적으로 64*1024 이기 때문이죠.
버퍼 크기는 무작정 늘린다고 어차피 좋아지는 것은 아니지만
컨텐츠에 따라 (경매장 아이템 검색이라거나) 꽤 많이 데이터 전송이 필요한 경우가 있습니다.


제가 말씀드린 640KB는 RecvBuffer의 capacity까지 적용된 크기였습니다
64KB도 큰 데이터 전송인줄알았는데 실무에서는 생각보다 큰 데이터 전송이 필요한 것이 많은 것 같네요 ...
답변 감사합니다 !