Atualizamos recentemente a RAM em um Windows Storage Server 2008 R2 Standard para 32 GB.
Quando abro o painel Sistema, ele indica Memória instalada: 32,0 GB (16,0 GB utilizável) . Por que é que?
Eu tenho tentado desenterrar a documentação que indicaria que esse é um limite da versão do sistema operacional, mas não atendi. Observar a comparação de versões na Wikipedia não mostra nenhuma versão com 16 GB, mas o Storage Server não está listado e os Limites de memória para versões do Windows e do Windows Server não listam o Storage Serer 2008 R2.
Desde então, encontrei um infográfico na postagem do blog intitulada Windows Storage Server 2008 R2 já está disponível! , o que indica que o limite seria de 32 GB.
Conforme sugerido pelo @Nico, a abertura do perfmon mostra que 16 GB de memória são "reservados para hardware".
A placa do servidor é um Intel S3420GPLX configurado com um Intel Xeon SP X3430 , que supostamente suporta 32 GB de memória.
Os módulos de RAM instalados são 4 x 8 GB Hynix HMT31GR7CFR8A-H9 RDIMM .
O suporte nos aconselhou a realizar uma atualização de firmware da placa principal. Fizemos a atualização do firmware, mas não teve efeito sobre o problema
fonte
Respostas:
Servidores de ponta têm opções para emparelhar módulos de memória, como matrizes de ataque para discos rígidos. Você deve ver a opção do BIOS para isso.
fonte
Você viu este link ?
Executar um
Perfom /res
mostraria esse "bug". Causa A RAM ausente pode estar reservada para hardware.Além disso, consulte o KB desta Microsoft: http://support.microsoft.com/kb/978610
(Peço desculpas, não posso adicionar nenhum comentário devido à reputação)
fonte
Seria útil conhecer a configuração exata da RAM. ou seja, o número de dimms, sejam todos udimm (sem buffer) ou rdimm (registrados). Você não pode misturar udimms e rdimms na placa e, se estiver usando udimms, poderá usar apenas 4/6 dos dimms e apenas 16 GB de RAM - isso pode ser uma causa provável do seu problema.
Referência - https://communities.intel.com/thread/21622
Parece que, para obter 32 GB de RAM trabalhando na placa, você precisa de uma configuração muito específica.
fonte
Muitos servidores possuem RAM separada para cada processador; portanto, se você tiver apenas 1 processador, precisará 1) instalar o 2º processador ou 2) instalar a RAM no canal de memória correto.
(qual servidor de hardware você possui?)
atualizar:
o manual diz: 32 GB no máximo com x8 ECC RDIMM (2 Gb DRAM) e 16 GB no máximo com x8 ECC UDIMM (2 Gb DRAM)
o modelo que você diz ter RDIMM, tanto quanto posso ver, mas eles não parecem aparecer na lista aprovada de módulos de RAM aqui, mas não têm certeza se isso tem algum efeito ... parece que é uma coisa do BIOS ou do Windows então.
fonte
No BIOS, 2 dos módulos foram marcados como "com falha".
O suporte nos aconselhou a testar cada módulo individualmente. O técnico no local testou diferentes configurações e, em seguida, recolocou todos os módulos como estavam e agora os 32 GB completos são utilizáveis.
Não tenho certeza do que fazer com isso.
fonte
Eu concordo com algumas das respostas listadas já em particular com a RAM no modo espelhado.
Além disso, de acordo com o site oficial da Intel, sua memória específica não é suportada pelo chipset da placa.
A primeira coisa a fazer é devolver a RAM e obter módulos certificados suportados pelo fornecedor.
Em seguida, verifique se exige que a memória seja correspondida em cada lado dos bancos, ou seja, dois módulos nos slots corretos por lado. Pode haver todas as chances de o BIOS também estar desatualizado.
fonte