Daca dorim sa facem upgrade memoriei RAM, dar nu stim cat suporta placa de baza, atunci putem afla foarte usor cu ajutorul comenzilor din terminal. Atentie, acest articol se adreseaza celor care folosesc sisteme de operare Linux+GNU.
Memoria RAM este primul lucru la care trebuie sa ne gandim atunci cand dorim sa imbunatatim ceva la calculator sau la laptop. O placuta RAM nu costa foarte mult si poate fi usor de montat chiar si de catre persoane care nu au mare experienta in domeniu. Inainte de a alege sa faceti upgrade memoriei RAM a calculatorului sau a laptop-ului, asigurati-va ca stiti toate detaliile despre memoria suportata de placa de baza.
In afara de frecventa si tipul memoriei RAM, trebuie sa stiti si maximul de memorie care poate fi instalat intr-un singur slot pe placa de baza, dar si capacitatea totala suportata.
Pentru a afla capacitatea maxima a memoriei RAM care poate fi suportata de slot-ul de pe placa de baza, dar si despre capacitatea maxima suportata de placa de baza atunci cand utilizam o distributie Linux+GNU, folosim comanda dmidecode.
dmidecode este un instrument in linia de comanda care afiseaza informatii despre hardware-ul calculatorului. In cazul de fata, vom utiliza dmidecode pentru a afla informatii despre memoria RAM a calculatorului sau a laptop-ului.
Lansam terminalul (Ctrl + Alt + T) si introducem urmatoarea comanda:
sudo dmidecode -t 16
Rezultatul obtinut:
alex@alex-Lenovo-Z710:~$ sudo dmidecode -t 16 [sudo] password for alex: # dmidecode 2.12 SMBIOS 2.7 present.
Handle 0x002A, DMI type 16, 23 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: None Maximum Capacity: 32 GB Error Information Handle: 0x0031 Number Of Devices: 4
Informatii despre momoria instalata pot fi afisate cu ajutorul comenzii:
sudo dmidecode -t 17
Rezultat:
alex@alex-Lenovo-Z710:~$ sudo dmidecode -t 17 # dmidecode 2.12 SMBIOS 2.7 present.
Handle 0x002B, DMI type 17, 34 bytes Memory Device Array Handle: 0x002A Error Information Handle: 0x002F Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: SODIMM Set: None Locator: DIMM0 Bank Locator: BANK 0 Type: DDR3 Type Detail: Synchronous Speed: 1600 MHz Manufacturer: Samsung Serial Number: 98D75D99 Asset Tag: Unknown Part Number: M471B5173DB0-YK0 Rank: 1 Configured Clock Speed: 1600 MHz
Handle 0x002C, DMI type 17, 34 bytes Memory Device Array Handle: 0x002A Error Information Handle: Not Provided Total Width: Unknown Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: DIMM1 Bank Locator: BANK 1 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Empty Serial Number: Empty Asset Tag: Unknown Part Number: Empty Rank: Unknown Configured Clock Speed: Unknown
Handle 0x002D, DMI type 17, 34 bytes Memory Device Array Handle: 0x002A Error Information Handle: 0x0030 Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: SODIMM Set: None Locator: DIMM2 Bank Locator: BANK 2 Type: DDR3 Type Detail: Synchronous Speed: 1600 MHz Manufacturer: Samsung Serial Number: 98D75D95 Asset Tag: Unknown Part Number: M471B5173DB0-YK0 Rank: 1 Configured Clock Speed: 1600 MHz
Handle 0x002E, DMI type 17, 34 bytes Memory Device Array Handle: 0x002A Error Information Handle: Not Provided Total Width: Unknown Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: DIMM3 Bank Locator: BANK 3 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Empty Serial Number: Empty Asset Tag: Unknown Part Number: Empty Rank: Unknown Configured Clock Speed: Unknown
Pentru a obtine toate informatiile despre memoria RAM si tipul acesteia, ne putem ajuta de urmatoare comenzi:
# sudo dmidecode -t memory # sudo dmidecode -t memory | less # sudo dmidecode -t memory | more
PS: unele BIOS-uri nu vor oferi informatii precise. In cazul meu, apar ca existente 4 sloturi pentru memorie RAM, insa laptop-ul meu are doar doua care pot suporta un maxim de 16GB RAM per slot cu un total de 32GB RAM maxim suportat de placa de baza.
Ultuma actualizare 16 January 2022 by Alexandru Ionut