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

backboss님의 프로필 이미지
backboss

작성한 질문수

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

채팅 테스트 #2

jobQueue 질문 드립니다.

작성

·

219

0

jobQueue 를 두는 이유가 기존에 thread 가 많아서 context-switching 비용이 더 비싸기 때문인가요?
 
thread 숫자가 줄어서 결국 context-switching 비용을 아끼고 그만큼 성능이 빨라지게 되는 건지요?

답변 1

1

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

그건 아니고 Lock 경합이 심해지는 문제 때문에 그런겁니다.

backboss님의 프로필 이미지
backboss

작성한 질문수

질문하기