メモリのタイプを調べる[CentOS]

使っているメモリがどんな種類か調べたいときありますよね。
もちろん、本体の蓋開けてメモリを見ればわかりますが、いちいち面倒くさい・・・そんな時は、

dmidecodeコマンドで一発です。
このPCではDDR4-2133 8GBを2枚使用している事がわかります。
また、マザーボードの最大メモリ搭載量が32GBであることなども分かります。
便利ですね。

$ sudo dmidecode --type memory
[sudo] password for hoge: 
# dmidecode 2.12
SMBIOS 2.8 present.

Handle 0x000F, 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: Not Provided
	Number Of Devices: 2

Handle 0x0010, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x000F
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8192 MB
	Form Factor: DIMM
	Set: None
	Locator: ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MHz
	Manufacturer: 0215
	Serial Number: 00000000
	Asset Tag: 9876543210
	Part Number: CMK16GX4M2A2133C13  
	Rank: 1
	Configured Clock Speed: 2133 MHz
	Minimum Voltage:  Unknown
	Maximum Voltage:  Unknown
	Configured Voltage:  1.2 V

Handle 0x0011, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x000F
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8192 MB
	Form Factor: DIMM
	Set: None
	Locator: ChannelB-DIMM0
	Bank Locator: BANK 2
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MHz
	Manufacturer: 0215
	Serial Number: 00000000
	Asset Tag: 9876543210
	Part Number: CMK16GX4M2A2133C13  Size: 8192 MB
	Rank: 1
	Configured Clock Speed: 2133 MHzSize: 8192 MB
	Minimum Voltage:  Unknown
	Maximum Voltage:  Unknown
	Configured Voltage:  1.2 V

[豆知識]
DDR4メモリとDDR3メモリは互換性ははありません。デスクトップ用の場合、DDR4メモリはピン数が288ピンでDDR3メモリは240ピンです。