De repente, apenas 8 GB de 12 GB de RAM foram usados, apesar do Memtest86 enumerar todos os DIMMS ao executar o Proxmox VE 5.2

3

Agora, estou executando uma máquina bastante antiga como servidor doméstico, com

  • Placa - mãe : Asus Rampge II Extreme
  • CPU : Intel Core i7 920
  • RAM : 6 DIMMS, Canal Triplo, Corsair CM3X2G1600C8D
  • BIOS : testou uma versão antiga e a atual. Nenhum indexa todos os 12 GB de RAM.

A máquina funcionou com 12 GB de RAM corretamente enumerada há cerca de 9 anos. Recentemente, levei a máquina a um local silencioso para rodar como servidor, instalei o Proxmox VE 5.2 e, por surpresa, vi que apenas 8 GB estão disponíveis para o sistema.

  • Todos os DIMMs ficam bem, eu até os troquei em pares para verificar novamente.
  • Todos os DIMMs são do mesmo tipo.
  • A bateria do CMOS morreu e o BIOS redefiniu para a versão enviada. Atualizei-o novamente para a versão mais recente de 2011. Ainda com apenas 8 GB.
  • As configurações do BIOS estão definidas como padrão, sem overclock.
  • O Memtest86 + 5.01 numera todos os 6 DIMMs, mas exibe apenas 8183MB como utilizável (veja a captura de tela), antes e depois da atualização do BIOS e da troca de slot DIMM.

Qual poderia ser o problema aqui? Esse parece ser um comportamento realmente estranho e eu só consegui encontrar pessoas com problemas DIMM confusos ou com defeito, mas nenhum com o meu.

Captura de tela do Memtest86 + 5.01 enumerando todos os DIMMs

Senkaku
fonte
Parece-me um problema de Proxmox. Qual era o sistema operacional anterior que usava os 12 GB de RAM completos?
precisa saber é o seguinte
Nem o BIOS nem o Memtest me mostram que 12 GiB estão em uso, independentemente do Proxmox VE 5.2. Ele executou vários sistemas operacionais diferentes, do Windows 10, no Arch Linux e Ubuntu.
Senkaku

Respostas:

2

Eu peguei apenas um DIMM para testar o que aconteceria e pronto, o BIOS reconheceu 10 GiB de RAM.

O problema era que eu coloquei o DIMMS para limpeza há um tempo atrás e não me incomodei em lembrar a ordem deles, porque eles são todos do mesmo modelo. Mas eles realmente não são. Eles são todos do mesmo modelo, mas com revisões diferentes e, por incrível que pareça, eles não tocam juntos, apesar de terem a mesma velocidade, tempo e tensão.

  • Corsair CM3X2G1600C8D ver2.1 e
  • Corsair CM3X2G1600C8D ver5.2

Depois de trazer todos os DIMMs com a mesma revisão / versão em um canal, o computador reconheceu todos os 12GiB.

Senkaku
fonte
Bem pensado! Estava pensando uma coisa semelhante ao olhar para a captura de tela que mostra alguns DIMMS sendo identificados como *XMP*e outros sendo identificados como (W13’ 09) *XMP*.
JakeGould
Obrigado. Você sabe o que (W13 '09) * XMP * significa?
Senkaku
Bem, XMPsignifica "Perfil extremo de memória", mas além disso, não faço ideia do que isso (W13' 09)significa.
JakeGould 17/08/19
2
Um palpite óbvio seria quando ele foi fabricado, portanto w13 09, seria a 13ª semana de 2009. Quanto ao motivo dos outros módulos não estarem informando a data, se essa é realmente a data, pergunte à Corsair. O Memtest só pode ler o que detecta. em outras palavras Lixo em fora
Ramhound
0

Eu acho que, com o BIOS, redefina as configurações que foram revertidas para algum padrão e você não conseguiu duplicar exatamente as configurações antigas.

Estou bastante duvidoso sobre o uso do Intel Extreme Memory Profile (Intel® XMP) e da RAM de overclock, o que pode colocar algumas restrições limitantes na RAM que pode ser usada.

Sugiro que você revise o BIOS até encontrar uma maneira de desativar o XMP e tente o Memtest86 + sem ele. Se nada mudar, inclua uma nova captura de tela para os resultados.

imagem

harrymc
fonte
Muito obrigado pelo seu, harrymc. Como não contei que tirei os DIMMs para limpar o pó, você não sabia a resposta. Você sabe por que o Memtest86 + lista metade dos DIMMS como * XMP * e os outros como (W13'09) * XMP *?
Senkaku