• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

receiveasync나 sendasync나 호출할 때마다

21.04.11 13:27 작성 조회수 303

1

쓰레드풀에서 새로운 쓰레드를 갖고 와서 거기서 데이터를 받거나 보내기까지 기다리고 있는 건가요?

그럼 한 클라이언트한테 동시에 send를 50개 보내는 상황이 생기면 쓰레드가 50개가 생기게 되는 건가요?

답변 2

·

답변을 작성해보세요.

1

쓰레드 '풀'도 그렇지만 Pool이라는 단어가 들어가는 용어는
기본적으로 재사용한다는 것을 가정합니다.
남는 대기 쓰레드가 일감을 실행하겠지만
정말 어떤 이유로 Send를 50개를 '동시에' 보낸다면
순간적으로 쓰레드가 늘어날 수는 있습니다.
그러나 대부분의 경우에는 쓰레드 풀에 있는 여유 쓰레드가 처리하겠죠.

0

shef님의 프로필

shef

질문자

2021.04.11

감사합니다