Hvordan ser du informationer om RAM-hastighed og -type (line DDR eller DDR2 eller DDR3 eller DDR4) uden at åbne min computer tænker du ? Jeg skal købe RAM, og jeg skal kende den nøjagtige hastighed og type installeret. Hvordan finder jeg ud af ram-information fra en shell-prompt? Hvordan kan jeg tjekke ram hastighed i Linux?
Du skal bruge biosdecode kommandolinje værktøjet. Dmidecode er et værktøj eller dumpning af en computers DMI (nogle siger SMBIOS) tabelindhold i et menneskeligt læsbart format.
Du skal bruge biosdecode kommandoen. Dmidecode er et værktøj til at få informationer om din maskine hardware info DMI (nogle kalder det for SMBIOS).
Linux check af ram hastighed samt type.
Proceduren er følgende:
- Åben en terminal og login.
- Skriv “sudo dmidecode --type 17” komandoen.
- Se efter “Type:” linjen samt for ram “Speed:”
Lad og lidt mere detaljer om kommandoen.
Installation
Brug apt command/apt-get command for at installere dmidecode på Debian eller Ubuntu Linux:
sudo apt install dmidecode
Fedora Linux bruger, skriv denne kommando.
sudo dnf install dmidecode
CentOS/RHEL/Oracle Linux bruger, kør denne kommando yum command:
sudo yum install dmidecode
For at se ram hastighed og type på Linux.
Åben en shell og skriv:
$ sudo dmidecode --type 17
Eller
$ sudo dmidecode --type 17 | more
Output:
# dmidecode 3.1 Getting SMBIOS data from sysfs. SMBIOS 2.6 present. Handle 0x0027, DMI type 17, 28 bytes Memory Device Array Handle: 0x0024 Error Information Handle: No Error Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: DIMM Set: None Locator: DIMM0 Bank Locator: BANK0 Type: DDR3 Type Detail: Synchronous Speed: 1333 MT/s Manufacturer: Kingston Serial Number: 5E2EFD0 Asset Tag: AssetTagNum0 Part Number: 9905471-009.A00LF Rank: 2 Handle 0x002A, DMI type 17, 28 bytes Memory Device Array Handle: 0x0024 Error Information Handle: No Error Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: DIMM Set: None Locator: DIMM1 Bank Locator: BANK1 Type: DDR3 Type Detail: Synchronous Speed: 1333 MT/s Manufacturer: Corsair Serial Number: 0000000 Asset Tag: AssetTagNum1 Part Number: CMX8GX3M2A1600C9 Rank: 2
Du kan jo bruge grep med speed som argument som vist her (se grep kopmmandoen) og skip alt andet info syntax:
$ sudo dmidecode -t memory | grep -i speed $ dmidecode --type 17 | grep -i speed
Efter grep:
Speed: 1333 MT/s Speed: 1333 MT/s
Sig hej til lshw
Do kan få samme info med denne kommando:
$ sudo lshw -short -C memory
Output:
H/W path Device Class Description =========================================================== /0/0 memory 64KiB BIOS /0/4/5 memory 256KiB L1 cache /0/4/6 memory 1MiB L2 cache /0/4/7 memory 8MiB L3 cache /0/24 memory 16GiB System Memory /0/24/0 memory 4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns) /0/24/1 memory 4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns) /0/24/2 memory 4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns) /0/24/3 memory 4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns)