Por que o windows reconheceria apenas metade de um stick ou RAM?

0

Eu estava com os sogros no fim de semana e uma das máquinas foi reportada como tendo sido muito mais lenta recentemente. Depois de algumas investigações, parecia que as janelas relatavam apenas 384 mb de RAM, e isso era provavelmente o culpado pela lentidão. Eu abri a máquina para ver o que a ram demorava e tinha 2 slots, ambos com bastões de 256MB.

Por que somente 1/2 de um bastão seria reconhecido?

Eu deveria ter procurado no bios para ver o que dizia ter, mas não o fiz e não estou mais lá agora, então não posso.

Alguma idéia?

EDIT: A máquina é uma IMedia da Packard Bell. Não tenho certeza qual modelo. A placa-mãe é uma asus p4r800-vm, mas parece um modelo personalizado, pois apenas 2 slots de ram não são 4. O Windows é o XP SP3. Sem acesso à máquina agora, mas estava curioso para saber por que isso poderia ser. Não faço ideia se isso é um novo desenvolvimento ou não como realmente não vi a máquina antes. A alocação de gráficos parece estar provavelmente correta.

    
por Sam Holder 02.09.2009 / 11:04

7 respostas

5

Eu acho que alguns dos ram foram alocados para uso pela placa gráfica. Geralmente é uma configuração no BIOS

    
por 02.09.2009 / 11:20
1

Suponho que você tenha 2x 256 MB de RAM instalados, o que equivale a 512 MB. Se você estiver usando vídeo onboard em vez de uma placa gráfica dedicada, é provável que seu BIOS esteja configurado para usar 128 MB como memória compartilhada para seu vídeo onboard.

Você deve diminuir o uso de memória compartilhada no BIOS para 32 MB ou menos ou instalar uma placa gráfica dedicada. A última opção provavelmente restaura a maior parte do desempenho.

Se houver um problema de detecção de memória, como outros sugerem e você estiver usando dois módulos de memória idênticos, ele reconhecerá apenas 256 MB de memória.

Como a situação atual da memória era provavelmente a mesma antes da desaceleração, eu sugeriria que você fizesse a varredura de trojans e rootkits com software de scanner especializado, como o Spybot Search & Destrua, Hijack This ou PCTools Spyware Doctor (disponível gratuitamente através do google pack). Muitas vezes súbitas lentidões são causas de tais infecções.

    
por 02.09.2009 / 13:16
0

A quantidade total de RAM foi reconhecida no passado e só agora parou de ser vista?

Se ele não reconheceu tudo o tempo todo, então pode ser uma limitação estranha do chipset na placa-mãe - a quantidade total de RAM aparece durante a fase de power-on-self-test? Está listado na tela de configuração da BIOS? Se não, verifique se você tem o BIOS mais recente para esse modelo.

Isso pode ajudar a fornecer um pouco mais de detalhes à sua pergunta:

  • a caixa de controle feita + modelo e chipset (provavelmente presentes nas telas de configuração da BIOS)
  • a versão do Windows e o nível do service pack (na maioria das variantes do Windows, o comando winver informará isso)
por 02.09.2009 / 11:14
0

Algumas placas-mãe apresentam problemas ao reconhecer chips de RAM de lado duplo. No entanto, para este ser o caso, a placa-mãe não iria reconhecê-lo a partir da primeira inserção. Se os mesmos chips relatassem uma capacidade total, eu assumiria algum defeito de hardware / firmware.

O espaço de endereço da placa gráfica é alocado muito acima de 512 MB, então eu contaria isso.

    
por 02.09.2009 / 12:15
0

É uma situação estranha reconhecer 1/2 de 1 stick de RAM - geralmente é tudo ou nada. Verifique se pode haver algum utilitário de disco RAM sendo executado em segundo plano e se uma unidade RAM foi criada?

    
por 02.09.2009 / 12:18
0

Eu já vi isso uma vez, e nesse caso em particular a memória era o clock em uma velocidade maior do que a da placa-mãe lidaria. Mas, além disso, não tenho ideia de por que isso pode acontecer.

    
por 02.09.2009 / 12:21
0

Eu tive máquinas no passado que têm limitações na quantidade de memória endereçável. Um HP antigo tinha exatamente o mesmo problema - independentemente da quantidade de memória que eu coloquei, nunca seria possível ver mais de 384MB.

Eu acho que é uma limitação da placa-mãe, e não acho que seja uma limitação do Windows - verifique a BIOS para ver o quanto ela realmente está reconhecendo.

    
por 02.09.2009 / 13:02