O que limita meu laptop a atualizar a RAM de 8 GB?


8

Eu tenho um Toshiba Portege M780-S7240. É um i7 de 64 bits e atualmente possui 4 GB de RAM. Eu gostaria de atualizar para 16GB. (Se importa, estou executando o Ubuntu de 64 bits.)

Verifiquei com um fornecedor de RAM que disse que não era possível com minha configuração e vi o guia do usuário:

"Configurado com 4 GB (2 GB + 2 GB) DDR3 1066 MHz (máximo de 8 GB)"

O que causa esse limite rígido? Qual é exatamente a limitação ou combinação de limitações que o impede de suportar 16 GB? É a placa mãe? Existe uma atualização de firmware que eu possa fazer para superar isso?

EDITAR

Aqui está um link para as especificações do fabricante. (É um PDF.) Disseram-me que esses PDFS são criados antes do lançamento e geralmente não são atualizados à medida que o firmware é alterado.


3
É a placa mãe. Desde que você não será capaz de substituí-lo seu preso com 8GB.
Ramhound

11
Por quê? Existe uma atualização do BIOS em torno disso? O que causa essa limitação? O sistema operacional suporta, ele se encaixa nos slots, o processador teoricamente suporta --- o que causa esse limite?
Mittenchops

3
Chipsets freqüentemente têm limites de memória, por exemplo, no meu ThinkPad R60, não posso usar mais de 3 GiB de memória. Não há como evitar a substituição da placa-mãe. Lembre-se de que existem muito mais componentes envolvidos do que os slots de RAM, o processador e o sistema operacional.
Joey

Respostas:


7

Acredito que o controlador de memória do chipset Intel HM55 tenha esse limite. Parece um limite / fetaure de design relacionado ao design da Intel. O modelo exato do seu Protege 780 pode resultar em algum feedback adicional de outras pessoas


Obrigado, @Dave M. Atualizei as informações do modelo para refletir isso. Portege M780-S7240.
Mittenchops

4

Não entrarei em detalhes sobre sua máquina específica, na verdade parece que você deseja uma resposta mais geral. Minha resposta a seguir é apoiada principalmente por este artigo , leia-o se desejar um conhecimento mais específico.

Esse limite é causado pelo hardware da sua placa-mãe. Um processador recente de 64 bits é limitado ao acesso de 64 GB, esse limite é um limite rígido causado pelos pinos disponíveis no processador. O limite teórico seria 2^64. (Mas não há atualmente nenhuma necessidade de tanta memória; portanto, os pinos ainda não estão embutidos nos processadores)

A northbridge gerencia um chamado mapa de memória que mapeia áreas da memória a serem lidas e gravadas por determinados dispositivos; a northbridge também possui um limite rígido. Lembre-se de que cada pino e cada conexão na placa-mãe tornam o design mais difícil e os chips os tornam mais caros. Portanto, esse é um simples fator de custo, o fabricante apenas assume que a maioria das pessoas não usará mais do que o limite dado pelo hardware. Hardware suportando mais, é mais caro.

O BIOS não tem nada a ver com nada no seu computador assim que o kernel é carregado. Observe que os processadores recentes incorporam a ponte norte, não sei como o limite é definido nas placas-mãe sem uma ponte norte. (Mas acho que o limite ainda não é definido apenas pelo processador)


rastreie a seção de comentários do artigo vinculado para obter mais respostas. existem alguns comentários (acho) em espanhol, mas o autor responde principalmente em inglês e fornece informações adicionais.
Baarn

O assistente de CPU e Z do PC, em www.cpuid.com, mostrará o tamanho de endereço correto da CPU, provavelmente de 32 ou 44 bits (4 GB (atom) -> 1 TB (servidor xeon)) para CPUs de 64 bits modernas (com 36 bits aka 64 GB já presentes no Pentium Pro / Pentium II em 1999)
ZaB

2

A Kingston conhece cerca de 10 versões do m780 protegido, aceitando de 6 GB (2 + 4) no modo de canal único para 16 GB (8 + 8) no canal duplo. Provavelmente, você precisa descobrir a modificação do "Protege M780" antes de entrar em contato com o fornecedor.

A memória suportada depende de como os pinos são conectados na placa-mãe aos soquetes de RAM reais. A partir da descrição da kingston, eu acho que a Toshiba queria ter duas opções de 4 GB, ou seja, 4 ou 2 + 2, felizmente eles projetaram o BIOS bem e o módulo máximo em cada soquete funciona muito bem.

Eu acho que a CPU real pode ir minimamente com o endereçamento de 36 bits, ou seja, 64 GB, o meu (Acer, Athlon 64 de 2006), por exemplo, pode lidar com endereços físicos de 40 bits - 1 TB, mas a placa-mãe tem dois slots em que o DMI diz que cada um é de 4 GB (e placa-mãe tem lógica presente para suportá-lo), mas eles aceitam, de fato, apenas módulos de 2 GB, ignorando os de 4 GB mesmo que conectados, provavelmente para evitar aborrecimentos para usuários de XP que atinjam a opção / 3 GB

É apenas um fio que não é puxado do controlador da placa-mãe (também conhecido como northbridge) para o slot de memória, portanto, não há maneira de contorná-lo (ou seja, mesmo boas habilidades de soldagem não ajudarão)


Obrigado ZaB. Eu atualizei isso acima. Existe um recurso para verificar isso com a Kingston ou apenas um e-mail?
Mittenchops

Como no lado direito do site, há um menu suspenso onde você pode pesquisar na memória por sistema específico?
ZaB 17/04
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.