Utilização de RAM dos programas do Windows Server 2012 64bit R2 Datacenter

0

Eu hospedo um jogo online em uma máquina que é o sistema operacional Windows Server 2012 R2 64bit. É um único executável que está constantemente em execução. Eu costumava hospedar esse mesmo jogo em uma máquina com Windows 7 e o uso do RAM era em torno de 350mb e não aumentava ou diminuía, não importando quantos dias o jogo estivesse rodando sem a reinicialização do sistema. Mas agora no Windows Server 2012 R2 o uso de RAM desse jogo online parece estar aumentando o tempo todo. Está subindo dia a dia, hora a hora. Após 9 dias, ele já subiu para 1 GB e provavelmente estará subindo (não houve reinicialização nesses nove dias). Então, isso é algum recurso ou maneira como o Windows Server 12 lida com o uso de memória dos programas, porque isso não aconteceu quando eu hospedei o jogo em uma máquina com Windows 7?

    
por Dannycro655 14.12.2013 / 18:35

1 resposta

0

O mais provável é que haja uma incompatibilidade entre o jogo e a nova versão do Windows.
O Windows Server 2012 R2 usa um kernel do Windows 8. (postar o Windows 7)

Tudo bem, o Server 2012R2 é muito parecido com o Windows 8. Mas não mudou muito entre as duas versões.
Exceto nós temos a interface Lego Duplo, mesmo no servidor.

Você pode, no entanto, iniciar uma VM do Windows 7 via Hyper-V e executar o servidor lá.
Claro que isso não é ideal para servidores de jogos.
Se você puder, mude para o Linux. Comia menos memória, custava menos dinheiro (muito menos). É claro que esta é apenas uma solução viável se seus jogos (os que você hospeda) tiverem binários do Linux.

    
por 23.03.2014 / 14:39