Como obter informações sobre tipo e quantidade de memória presente em um computador?
O dmidecode pode responder a estas perguntas e a outras — como a quantidade máxima de memória possível, atualmente, no seu hardware, ou a quantidade de slots presentes (vazios e ocupados) etc.
Pretende aumentar a capacidade de memória do laptop? Então estas informações são necessárias — e este utilitário o dispensa de ter que passar pelo complicado processo de abrir o equipamento para obtê-las.
O dmidecode ajuda a determinar a velocidade e o tipo de memória presente no seu sistema. Assim, você já chega ao vendedor com a informação exata do que vai precisar.
O dmidecode não vem com o Windows, mas dá para fazer download dele (inclusive para outros sistemas operacionais) no site oficial.
Como usar o dmidecode
Por ler arquivos sensíveis do sistema, o dmidecode precisa ser executado com privilégios de administrador (no Linux).
O comando que segue mostra a quantidade máxima de memória suportada e o número de slots disponíveis para encaixar pentes de memória RAM, no seu sistema, entre outras coisas.
Observe as duas linhas em destaque:
sudo dmidecode -t 16
# dmidecode 2.12
SMBIOS 2.4 present.
Handle 0x0015, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 4 GB
Error Information Handle: Not Provided
Number Of Devices: 2
As linhas destacadas mostram a capacidade máxima (maximum capacity) e o número de slots disponíveis (number of devices).
Fazendo uso do comando grep, você pode reduzir a quantidade de informação ao que é essencial – o que pode ser útil, se você estiver inserindo o dmidecode em um script:
sudo dmidecode -t 16 | grep Maximum
Maximum Capacity: 4 GB
Mais informação da memória do seu sistema com o dmidecode
Consultando o manual – man dmidecode – é possível aprender mais sobre como inquirir o sistema.
Veja como obter a quantidade atual de memória presente no hardware, o tipo e o clock dos pentes de memória (em destaque):
sudo dmidecode -t 17
# dmidecode 2.12
SMBIOS 2.4 present.
Handle 0x0017, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0015
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: J2
Bank Locator: CHAN A DIMM 0
Type: DDR2
Type Detail: Synchronous
Speed: 533 MHz
Manufacturer: 0x7F94000000000000
Serial Number: 0xB0AB0300
Asset Tag: Unknown
Part Number: 0x53473536343536384647384E574B46535152
O manual descreve os tipos 5, 6, 16 e 17 como tipos de informação acerca da memória.
5
— memory controller ou controlador de memória.6
— memory module ou módulo de memória.16
— physcial memory array ou array físico de memória.17
— memory device ou dispositivo de memória.
Você pode inquirir o sistema sobre qualquer uma destas informações ou sobre todas de uma vez. Veja:
sudo dmidecode --type 5,6,16,17
A opção ‘–type’ equivale à ‘-t’, como já foi visto.
É possível citar expressamente o nome do dispositivo em vez do número, caso você ache mais fácil memorizar palavras:
sudo dmidecode --type memory
Experimente e me diga o que achou! 😉
LEIA MAIS:
— Saiba mais sobre o comando dmidecode
— O comando grep, em exemplos práticos.
5 replies on “Use o dmidecode para saber a capacidade máxima de memória suportada pelo seu hardware”
Olá! Obrigado!
Você evitou a minha fadiga em abrir o meu notebook rsrs
Obrigado pela dica.
Dica show de bola! Muito obrigado Elias, vim para tirar uma dúvida no comando grep e to a 50 minutos indo de uma dica para outra, seu site é viciante!
Obrigado.
Este site é feito para geeks, como você 😉
muito obrigado continue publicando essas dicas ajuda muita gente vlw manoooooo