더북(TheBook)

동시접속자가 증가하면서 이러한 네 가지 최대 성능은 한계에 점점 가까워집니다. 네 가지 중 하나가 한계에 부딪힐 때, 바로 우리가 분산 처리를 해야 하는 지점이 됩니다.

완벽을 추구하는 사람이라면 이 네 가지 자원의 한계를 모두 해결하고 싶을 것입니다. 그러나 처음부터 그렇게까지 할 필요는 없습니다. 네 가지 중 한두 가지에만 집중하세요. 나머지는 여러분이 만든 게임 서비스가 엄청나게 많은 플레이어를 감당하며 게임 서비스가 내는 수익이 어마어마할 때 고민해도 늦지 않습니다.

자, 그리고 단일 서버에서 그림 9-8과 같은 결과를 알아냅니다. 보다시피 게임 서버에서 CPU 사용량이 절정에 이릅니다.

p373

▲ 그림 9-8 단일 게임 서버의 성능 분석 결과

 

여기서 이러한 의문이 들 것입니다. “굳이 단일 게임 서버를 만들어서 이렇게 성능 분석을 해야 할까요?”

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.