Esqueci quantos módulos de RAM estão instalados no meu laptop. Não quero desaparafusá-lo, mas quero procurá-lo no console usando o bash. Como faço para reunir essas informações?
linux
command-line
memory
hardware
k0pernikus
fonte
fonte
sudo
ou ser root para esses comandos.Vamos facilitar para os usuários não tão habilidosos em shell:
A saída no meu laptop seria:
... mostrando que tenho um módulo de 1 GB e um módulo de 2 GB instalados.
fonte
No meu caso,
relata isso:
Gostaria de salientar que tenho apenas 4 GiB de RAM em um módulo. Essa informação é mostrada fazendo:
isto é mostrado:
E, como você pode ver, o Banco 2 está cheio e o Banco 0 vazio. A placa possui apenas dois slots para RAM, mas eles precisam ser de canal duplo.
fonte
Embora o OP prefira evitar desaparafusar para inspecionar fisicamente, sugiro fortemente que todos façam exatamente isso, pois a resposta das sondas da linha de comando pode ser enganosa. No meu laptop, as sondas da linha de comando dizem que tenho 4 slots (2 usados e 2 vazios); no entanto, ao desaparafusar, na verdade, tenho 2 slots (talvez eu tenha 2 slots ocultos em outros lugares, mas não visível, removendo o painel inferior):
ubuntu 14.04
fonte
(and probably unimplemented)
significa que o BIOS / chipset pode lidar com 4 slots, mas o fabricante da placa decidiu não incluir 2 dos slots possíveis que o BIOS pode suportar no domínio físico que é o MB real. Como o dmidecode fala com a BIOS, em vez dos parafusos, cola e parafusos físicos reais, ele sabe apenas o que está na tabela dmi - que pode lidar com 4 slots, mas para 2 deles não há informações, então a suposição é: que eles são apenas desinstalados, em vez de inexistentes.Isso facilita a visualização do que você precisa saber (linhas vazias inseridas para maior clareza):
fonte
[Resposta rápida]
Eu uso pelo comando abaixo:
Ou use
sudo dmidecode -t 16
para obter menos detalhes.fonte