O que limita a placa-mãe de suportar mais memória?

32

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 estava esperando para atualizar para dizer 16GB (4x4GB). As especificações oficiais da placa-mãe dizem que ela suporta apenas até 8 GB, mas foi liberada quando apenas 2 GB estavam disponíveis. O que, se algum, impediria que ele trabalhasse com sticks de 4 GB agora que os sticks de 4 GB estão disponíveis?

Minha pergunta geral é com placas-mãe em geral ... o que impediria que uma placa-mãe trabalhasse com varas maiores se tudo fosse exatamente o mesmo tipo (DDR2, por exemplo, e mesma velocidade) de memória?

    
por Omen 09.07.2011 / 00:33

3 respostas

32

Em resumo, isso é uma mistura de limitações. Uma é em quantas "linhas de endereço" a própria CPU suporta (diferente do tamanho do espaço de endereçamento / registro de 64/32 bits), 32 linhas permitiriam 4GiB de RAM, tendo uma 33ª linha conectada permitiria 8GiB de RAM e assim por diante .

O outro problema está em quantas dessas linhas de endereço o fabricante realmente se preocupa em conectar ao controlador de memória.

Para simplificar o design, os fabricantes tendem a decidir sobre uma quantidade real de memória atual e conectar as linhas de endereço necessárias para suportar essa quantidade de memória.

Encaminhar todas essas linhas de endereço em uma PCB é um trabalho meticuloso, já que todas as distâncias das pistas têm que ser o mais próximo possível do idêntico (já que as altas freqüências que essas coisas operam agora têm um tamanho ligeiramente diferente a linha chega em um horário diferente dos dados enviados em outra linha, embora o remetente tenha enviado os dois ao mesmo tempo) e assim os fabricantes manterão a quantidade de trabalho o menor possível e, portanto, o suporte a 65 TB de RAM não está nem perto da mesma prioridade como tirar a placa-mãe deste ano .

    
por 09.07.2011 / 00:50
5

Aviso: Este é o meu entendimento, eu posso estar errado, mas eu estive ao redor do bloco um pouco.

Na minha experiência, as pessoas que escrevem as "especificações" finais que os clientes conseguem ler, muitas vezes não estão necessariamente envolvidas com o design atual do quadro. Como tal, você pode executar em ocasiões onde os documentos dizem coisas como "4GB de memória máxima suportada". Em muitas ocasiões, descobri que posso armazenar mais memória em um quadro do que a alegação de documentos é suportada e fazer com que as coisas funcionem muito bem.

Meu conselho para você é tentar. Há uma loja que eu gosto (apenas na minha pequena cidade) que me deixaria comprar RAM e devolvê-lo, então eu realmente poderia tentar, talvez você possa encontrar uma loja por você que é igualmente incrível.

Existem, obviamente, vários limites arquitetônicos de quanta memória uma máquina pode endereçar. A mais óbvia é se a plataforma suporta ou não a operação de 64 bits - se for o 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 a BIOS também tenha um papel aqui. Você deve, portanto, verificar a página do produto da sua placa-mãe para ver se eles tinham alguma atualização do BIOS sobre os limites de memória.

No final do dia, pode ser 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, o melhor & A maneira mais rápida de saber é apenas tentar (e executar MemTest86 para verificar) .

Tome cuidado & boa sorte.

    
por 09.07.2011 / 00:51
4

Pode haver outros problemas, um amigo estava fazendo QA no hardware da Apple, o sistema foi certificado para 768MB max ram (12 módulos de 64MB), em teoria, você poderia dobrar isso, mas quando eles estavam certificando o sistema, obtendo 12 O 128MB não era prático, por isso não foi certificado nessa configuração, mas deve funcionar.

    
por 09.06.2013 / 05:24