Eu acredito que o controlador de memória do chipset Intel HM55 tem esse limite. Parece um fetaure / limite de design relacionado ao design da Intel. O modelo exato do seu Protege 780 pode resultar em algum feedback adicional de outros
Eu tenho um Toshiba Portege M780-S7240. É um i7 de 64 bits e atualmente tem 4 GB de RAM. Eu gostaria de atualizar para 16GB. (Se for importante, estou executando o Ubuntu de 64 bits.)
Eu 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áx. 8 GB)"
O que causa esse limite difícil? O que exatamente é a limitação ou combinação de limitações que impede que ele suporte 16GB? É a placa-mãe? Existe uma atualização de firmware que posso fazer para superar isso?
EDITAR
Aqui está um link para as especificações do fabricante. (É um PDF.) Já me disseram que esses PDFS são criados antes do lançamento e geralmente não são atualizados como alterações de firmware.
Eu não vou entrar em detalhes sobre sua máquina específica, na verdade, parece que você quer uma resposta mais geral. Minha resposta seguinte é principalmente apoiada por por este artigo , leia-o se você quiser mais conhecimento específico.
Esse limite é causado pelo hardware das suas placas-mãe. Um processador recente de 64 bits está 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á necessidade atual de tanta memória, então os pinos não estão embutidos nos processadores, ainda)
O northbridge gerencia um chamado mapa de memória que mapeia áreas da memória para serem lidas e gravadas por certos dispositivos, a northbridge também tem um limite rígido. Lembre-se que cada pino e cada conexão na placa-mãe faz com que seja mais difícil projetar e os chips ficam mais caros. Então, este é um fator de custo absoluto, 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 seu kernel é carregado. Note que os processadores recentes incorporam o northbridge, não tenho certeza de como o limite é definido em placas-mãe sem uma ponte norte. (Mas acho que o limite ainda não é definido apenas pelo processador)
Kingston sabe sobre 10 versões do protege m780 aceitando de 6GB (2 + 4) no modo de canal único para 16GB (8 + 8) dual -canal. Provavelmente você precisa descobrir a modificação do "Protege M780" antes de abordar o fornecedor.
A memória suportada depende de como os pinos são conectados na placa-mãe aos soquetes reais de RAM. Da descrição de kingston eu acho que a Toshiba queria ter duas opções de 4GB, ou seja, 4 ou 2 + 2, de bom grado eles projetaram BIOS bem e módulo máximo em cada soquete funciona muito bem.
Eu acho que CPU real pode ir minimamente com endereçamento de 36 bits ou seja, 64GB, o meu (Acer, Athlon 64 de 2006) por exemplo poderia lidar com endereços físicos de 40bit - 1TB, mas placa-mãe tem dois slots onde DMI diz que cada um é de 4GB (e a placa-mãe tem lógica presente para suportá-lo) mas eles aceitam de fato apenas módulos de 2GB, ignorando os de 4GB mesmo que estejam conectados, provavelmente para economizar aborrecimento para os usuários do XP que maximizam com a opção / 3GB
É meramente o fio não retirado do controlador da placa-mãe (também conhecido como northbridge) para o slot de memória, portanto não há uma maneira de contorná-lo (ou seja, até mesmo boas habilidades de solda não ajudarão)