Por que 2 GB de ram em 3 de 4 slots não funcionam na minha placa-mãe (máximo de 2 GB)?

1

Minha área de trabalho é uma máquina antiga construída em casa de aproximadamente 200 [5-6] executando o Ubuntu 11.10 (mas isso não é relevante porque estou lendo o RAM disponível na tela de carregamento do BIOS), com uma placa-mãe ASUS P5GPL , não X ou X-SE - tem quatro slots. Eu sou principalmente uma pessoa de laptop, mas mantenha isso por perto para rodar um servidor, se necessário, fazendo o backup do Ubuntu para pessoas, etc ...

Possui quatro slots de RAM (DDR), dois pretos e dois azuis, na ordem preto-azul-preto-azul (vou chamá-los de D, C, B e A, respectivamente) com algum espaço no meio . Os azuis são os mais próximos do processador. Eu costumava ter dois chips de 512MB nos dois slots azuis.

Acabei de receber um chip de 1 GB e o conectei em um dos slots pretos; meu sistema não reconheceu isso. Eu confuso e descobri que ele não reconhecerá chips em muitas posições, e eu não consegui que ele reconhecesse todos esses três chips ao mesmo tempo. Em particular, se eu colocar os chips de 512MB em A e B, ele usaria apenas 1, mas AC, AD, BD e CD funcionariam. Eu não tentei BC, eu acredito. Apenas alguns deles continuam a funcionar quando eu troco o chip de 1GB para uma dessas posições.

Posso dar alguns conselhos sobre como posicionar esses chips para obter todos os 2GB usados? Que tal se eu conseguir outro chip de 1GB - onde devo colocar os dois? E quanto ao máximo de RAM Crucial diz? Posso ir acima de 2GB, se eu conseguir outro chip de 1GB?

Neste momento, tenho um chip de 512MB em A e o chip de 1GB em C.

EDIT: Eu li alguns outros posts e tentei dmidecode no Ubuntu para esclarecer a questão da memória máxima, que não era uma parte importante de qualquer maneira. Ele diz que meu tamanho máximo de módulo de memória é 1024M (OK) e meu tamanho máximo de memória é 4096M (não concorda com Crucial OU no site da Asus , talvez funcione somente no Linux e BIOS não vai dar certo?).

EDIT2: Meus 2 chips de 512MB em A e B ou C e D causam uma mensagem na BIOS de que essa configuração não é suportada e só usa 1. Da mesma forma, se o chip de 1GB estiver em outro slot neste momento, só vai para 1,5 GB.

    
por Andrew Wonnacott 21.03.2012 / 04:45

1 resposta

5

BTW o que você está chamando de um "chip" de memória é um DIMM (módulo de memória dual inline) ou simplesmente um módulo. É um módulo e não apenas um "chip" porque o DIMM é construído a partir de uma placa de circuito impresso e chips .

Sua placa-mãe foi projetada para operação de canal duplo dos DIMMs instalados. O manual do proprietário descreve os soquetes necessários que os DIMMs devem ser usados para operação adequada. Os dois soquetes azuis compreendem um canal de memória, vamos chamá-lo de canal "X"; os dois soquetes pretos compreendem o outro canal de memória "Y". Um par de blue & soquetes pretos é para o final do endereço baixo (começando em 0); o outro par de blue & soquetes pretos é para o intervalo de endereços superior.

Ao instalar apenas um único DIMM (que naturalmente resultará em operação de canal único), o soquete azul que você chama de "C" deve ser usado. (Eu estou supondo que este soquete "C" é o soquete de canal baixo "X").

Um par combinado de DIMMs (para operação de canal duplo): um módulo deve ser instalado no soquete azul que você chama de "C" e o outro módulo deve ser instalado no soquete preto que você chama de "D". (Eu estou supondo que os soquetes "C" e "D" são os soquetes baixos para ambos os canais).

Dois pares combinados de DIMMs (para operação de canal duplo): um par combinado deve ser instalado na caixa azul & soquetes pretos que você chama de "A" e "B" e o outro par correspondente deve ser instalado na caixa azul & soquetes pretos que você chama de "C" e "D". (Isso usa os dois soquetes altos e baixos dos canais "X" e "Y").

Dois DIMMs incompatíveis (para operação de canal único) devem ser instalados nos soquetes azuis que você chama de "A" e "C". Se você obtiver outro módulo de 1 GB, instale os dois módulos de 1 GB em "A" e "C", pois é improvável que eles sejam correspondidos. (Estou supondo que os soquetes "A" e "C" são os soquetes do primeiro canal, ou seja, se houver apenas um canal em uso, use "X" em vez de "Y".)

A operação com outras combinações de DIMMs é imprevisível.

I used to have two 512MB chips in the two blue slots.

Isso pode funcionar (obviamente), mas no modo de canal único e com uma penalidade de desempenho pequena, mas desnecessária, se eles realmente corresponderem aos DIMMs.

Se os dois módulos de 512 MB forem combinados, você poderá instalar todos os 2 GB de memória instalando os módulos de 512 MB em "C" & "D" e o módulo de 1GB em "A". Esta configuração operaria no modo de canal único se funcionar.

Para confirmar o funcionamento correto da memória, você deve executar o Memtest86 +. Ele deve estar disponível enquanto o Ubuntu estiver inicializando, embora o Grub2 provavelmente oculte seu menu de inicialização. Pressionar a tecla Esc durante / após a tela POST do PC deve fazer com que o menu de inicialização do Grub2 apareça.

Você pode usar as informações do Memtest86 + para ver a melhoria ou a degradação do desempenho alternando entre a operação de memória de canal único e de canal duplo. Para obter operação de canal duplo (e a melhor taxa de transferência de memória), o par de módulos de memória deve ter latência CAS idêntica, ou melhor ainda, vendida como um par combinado pelo fabricante.

    
por 21.03.2012 / 05:36