강의

멘토링

로드맵

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

backboss님의 프로필 이미지
backboss

작성한 질문수

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

채팅 테스트 #2

jobQueue 질문 드립니다.

작성

·

280

0

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

퀴즈

다수 클라이언트의 동시 요청을 서버에서 즉시 처리할 때 주로 발생하는 문제점은 무엇일까요?

패킷 순서가 뒤바뀔 수 있습니다.

멀티스레딩 충돌 및 병목 현상이 발생할 수 있습니다.

클라이언트의 응답 속도가 느려집니다.

서버 메모리 사용량이 급증합니다.

답변 1

1

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

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

backboss님의 프로필 이미지
backboss

작성한 질문수

질문하기