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.
fonte
Respostas:
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
fonte
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)
fonte
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)
fonte