인프런 커뮤니티 질문&답변
BroadCast 관련 질문입니다.
작성
·
331
0
1. 해당 예제에서 만약 클라와 서버가 5개의 세션을 맺었을 경우
클라에서 BroadCast로 서버에 1,2,3,4,5 세션에 보낼 경우 서버쪽에서 각 세션마다 Room에 있는 멤버에게 BroadCast를 해주게 됩니다.
그럼 결국 클라가 자기 자신이 1번 메세지를 보내면 서버로부터 5번 받는 구조 아닌가요?
2. VirtualAlloc 함수의 메모리 할당 영역은 힙맞나요?
퀴즈
MMO 서버 환경에서 동시 접속자 증가에 따른 성능 문제를 해결하기 위해 단순 락킹 대신 잡 큐를 사용하는 주된 이유는 무엇일까요?
데이터베이스 접근 속도를 높이기 위해서입니다.
클라이언트와의 통신을 암호화하기 위해서입니다.
여러 스레드가 공유 자원에 효율적으로 접근하고 병목 현상을 줄이기 위해서입니다.
서버 재부팅 없이 업데이트를 적용하기 위해서입니다.
답변 1
1





