Minha pergunta específica é com a placa-mãe ASUS M3N78-VM que meu servidor doméstico usa. Atualmente, tenho 4x2GB instalado para um total de 8GB, mas eu esperava atualizar para dizer 16GB (4x4GB). As especificações oficiais dessa placa-mãe dizem que suporta apenas 8 GB, mas foram lançadas quando apenas unidades de 2 GB estavam disponíveis. O que, se houver, impediria que ele funcionasse com bastões de 4 GB agora que os bastões de 4 GB estão disponíveis?
Minha pergunta geral é com placas-mãe em geral ... o que impediria uma placa-mãe de trabalhar com drives maiores se fosse tudo do mesmo tipo (DDR2 por exemplo e mesmas velocidades) de memória?
memory
motherboard
Presságio
fonte
fonte
Respostas:
Em suma, isso é uma mistura de limitações. Uma é em quantas "linhas de endereço" a própria CPU suporta (diferente do espaço de endereço de 64/32 bits / tamanho do registro), 32 linhas permitiriam 4GiB de RAM, ter uma 33ª linha conectada permitiria 8GiB de memória ram e assim por diante .
O outro problema está em quantas dessas linhas de endereço o fabricante realmente se incomoda em conectar ao controlador de memória.
Para simplificar o design, os fabricantes tendem a decidir sobre uma quantidade realista de memória atual e conectar quantas linhas de endereço forem necessárias para suportar essa quantidade de memória.
O roteamento de todas essas linhas de endereço em um PCB é um trabalho minucioso, pois todos os comprimentos das faixas precisam ser o mais próximo possível (como nas altas frequências em que essas coisas operam agora com um comprimento ligeiramente diferente), os dados de uma linha chegam a um tempo diferente dos dados enviados em outra linha, mesmo que o remetente os envie ao mesmo tempo), para que os fabricantes mantenham a quantidade de trabalho o mais pequena possível e, portanto, o suporte a 65TiB de RAM não seja a mesma prioridade que obter o placa-mãe lançada este ano .
fonte
Isenção de responsabilidade: Este é o meu entendimento, posso estar errado, mas já andei um pouco.
Na minha experiência, as pessoas que escrevem as "especificações" finais que os clientes lêem, geralmente não estão necessariamente envolvidas com o design real do quadro. Como tal, você PODE executar em ocasiões em que os documentos dizem coisas como "4 GB de memória máxima suportada". Descobri em muitas ocasiões que posso acumular mais memória em um quadro do que a alegação de documentos é suportada e fazer com que as coisas realmente funcionem muito bem.
Meu conselho para você é tentar. Há uma loja que eu gosto (apenas na minha pequena cidade) que me deixa comprar RAM e devolvê-la, então eu realmente poderia experimentá-la, talvez você possa encontrar uma loja que seja igualmente incrível.
Obviamente, existem vários limites arquitetônicos de quanta memória uma máquina pode endereçar. O mais óbvio é se a plataforma suporta ou não a operação de 64 bits - nesse caso, o limite de memória endereçável será bastante grande ( ~ 4PB para x86 ). Eu acho que é seguro assumir que sua placa suporta 64 bits. Então, chegaria a coisas como Tomas mencionado, como o controlador de memória dentro da CPU. Como Tomas também disse, faz sentido que o BIOS também possa desempenhar um papel aqui. Portanto, você deve verificar a página do produto da sua placa-mãe para ver se há alguma atualização do BIOS relacionada aos limites de memória.
No final do dia, pode haver várias coisas que limitam a quantidade de memória que sua máquina poderá usar. Estamos falando de várias variáveis. E, na minha opinião, a melhor e mais rápida maneira de saber é apenas experimentá-lo (e executar o MemTest86 para verificar) .
Tome cuidado e boa sorte.
fonte
Pode haver outros problemas, um amigo estava fazendo controle de qualidade no hardware da Apple, o sistema foi certificado para 768 MB de RAM máxima (12 módulos de 64 MB), em teoria, você poderia dobrar isso, mas quando eles estavam certificando o sistema, obter 12 128 MB não era prático, não foi certificado nessa configuração, mas deve funcionar.
fonte