강의

멘토링

로드맵

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

LeafC님의 프로필 이미지
LeafC

작성한 질문수

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

JobQueue #1

JobQueue Flush함수 질문있습니다.

해결된 질문

작성

·

264

0

jobQueue에 데이터를 넣고 뺄 때 lock을 걸어야하는 것은 이해가 되는데 action에 데이터를 넘겨받고서는 lock이 풀린상황이니 invoke하기 전에 다른 스레드가 action을 바꿔치는 경우도 가능하지 않을까 하는 생각이 들어서 질문드립니다.

퀴즈

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

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

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

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

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

답변 1

0

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

그 정도로 극단적인 케이스는 작업한 프로그래머의 탓입니다 ㅎㅎ

LeafC님의 프로필 이미지
LeafC

작성한 질문수

질문하기