Estou criando este tópico para eliminar as diversas perguntas iguais referentes a este assunto. Para a conexão, vou usar um cálculo disponibilizado pelo dcvitoria, utilizando funções de cálculos. NOTA N = upload da conexão em MbpsM = Medição de Upload do GS por PlayerX = Número de players suportados pela conexão Cálculo: (N*1024)/8/M = X Uma vez que * = multiplicação e / = Divisão Exemplo: Se o seu Dedicado possui 100Mbps de conexão e o seu GS (GameServer) utiliza 5Kbps para upload na comunicação, você deverá fazer o seguinte cálculo: (100*1024)/8/5 = 2560 Players Aviso Este calculo serve apenas para ver a capacidade de players que a CONEXÃO suporta. Fator médio por hardware (Memória RAM): A média que eu fiz em GameServers Season 4 para cima, é que cada GameServer utiliza uma média de 700Mb de memória RAM para ser ligado sem nenhum player Online. Para cada player Online, podemos colocar que consumirá cerca de 10Mb RAM (vai depender do gameserver). Segue então um cálculo para ver o quanto sua memória RAM suporta: NOTA MT = Memória RAM Total disponível.MU = Memória RAM Utilizada pelo GameServerMP = Memória RAM utilizada por cada player Online no GameserverNG = Número de GameServer AbertoX = Número de players suportados pela memória RAM Cálculo: MT - (MU * NG)) / MP = x Exemplo 1: Se o seu Dedicado tem 1024MB RAM, se o seu GameServer utiliza 700MB RAM para ser aberto e se o GameServer utiliza 10Mb RAM para cada player Online, você deve fazer o seguinte cálculo: (1024 - 700) / 10 = 32,4 (33) Player Online sem nenhum tipo de lentidão utilizando APENAS 1 GameServer. Exemplo 2 Se o seu Dedicado tem 2048MB RAM, se o seu GameServer utiliza 700MB RAM para ser aberto e se o GameServer utiliza 10Mb RAM para cada player Online, você deve fazer o seguinte cálculo utilizando 2 GameServers: (2048 - (700 * 2)) / 10 = 64,80 (65) Players Online sem nenhum tipo de lentidão utilizando APENAS 2 GameServer Exemplo 3 - Resultado negativo: Se o seu Dedicado tem 1024MB RAM, se o seu GameServer utiliza 700MB RAM para ser aberto e se o GameServer utiliza 10Mb RAM para cada player Online, você deve fazer o seguinte cálculo utilizando 2 GameServers: (1024 - (700 * 2)) / 10 = -37,6 (Dando um resultado negativo, significa que o seu dedicado não suporte 2 GameServers abertos (você pode colocar 2 GameServers, mas não terá a garantia de oferecer um jogo perfeitamente liso aos seus players). Dúvidas que podem surgir Tip Pergunta: Fiz os cálculos e minha conexão suporta 7 mil players Online, porém minha memória suporta apenas 20 Players Online, qual cálculo devo usar para saber o número de players? Resposta: Nenhum cálculo, independente da sua conexão, a memória terá suporte para apenas 20 Players Online, então você só poderá considerar o MENOR valor do cálculo, se a memória suportar 100 players e a conexão suportar 30 players, você deve considerar sempre o menor valor. Pergunta: O Processador pode interferir na quantidade de players que o meu dedicado vai suportar? Resposta: Sim, o processador interfere na quantidade de players, mas não há como fazer um cálculo específico, porque vai depender do core utilizado pelo processador e os gameservers não utilizam um padrão de uso no GHZ, colocando vários itens no shop, vários Mobs (spots), pode-se alterar então o valor em GHZ utilizado para cada gameserver. Apenas use o bom senso e não deixe que o processador ultrapasse os 50% de uso, caso isso ocorrer, verifique suas configurações do gameserver ou contate sua empresa para fazer uma analise de hardware (se você considerar que o problema não é no GameServer). Aviso Os cálculos utilizados acima, podem ser considerados APENAS em máquinas que tenham 100% de disponibilidade de hardware e conexão. Os autores dos cálculos (dcvitoria e OliverHost), não se responsabilizam caso os cálculos não se coincidirem, pois cada caso é um caso. O tutorial serve apenas para sanas as dúvidas referentes a quantidade de players SUPOSTAMENTE suportados por cada configuração de dedicado. Se você tem alguma dúvida referente ao título do tópico, sinta-se livre para fazer a sua postagem e iremos responder o mais breve possível.
Última edição por OliverHost; 02-04-2012 às 10:21 AM. Razão: Correções
antoniomuwave
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum