メモリに何本メモリがささってる?
この物理マシンってメモリ何枚ささってるのさ。リブートしてBIOSを見れば解決します。しかしリブートはそんなに手軽じゃない。
では、ハードの情報を調べる事はできないのか。WindowsならBIOS情報を見る方法があるんじゃないかと調べた。
BIOS情報が見れるdmidecode
dmidecode のコマンドでBIOS情報が見られる。
sudo dmidecode
メモリの情報を見るには -t memory
takuya@:~$ sudo dmidecode -t memory
これでメモリの情報が見られる。
メモリの本数を見る
grep して wc すれば分かりそう
sudo dmidecode -t memory | grep 'Memory Device' | wc -l
メモリの容量を見る
takuya@:~$ sudo dmidecode -t memory | grep 'Size' Size: 4096 MB Size: 4096 MB Size: 4096 MB Size: 4096 MB
よく使いそうな各種情報を取出す。
takuya@:~$ sudo dmidecode -t memory | grep -E 'Bank Locator|Size| DDR| SPEED' Size: 4096 MB Bank Locator: BANK 0 Type: DDR3 Configured Clock Speed: 1333 MHz Size: 4096 MB Bank Locator: BANK 1 Type: DDR3 Configured Clock Speed: 1333 MHz Size: 4096 MB Bank Locator: BANK 2 Type: DDR3 Configured Clock Speed: 1333 MHz Size: 4096 MB Bank Locator: BANK 3 Type: DDR3 Configured Clock Speed: 1333 MHz
メモリ情報でわかること
DDR3 か DDR4 かどうか
メモリのサイズ
どのBANKにささってるか。
などなど
BIOS 情報を見ると便利
takuya@:~$ sudo dmidecode -t dmidecode: option requires an argument -- 't' Type number or keyword expected Valid type keywords are: bios system baseboard chassis processor memory cache connector slot
ボードのバージョンも型番もわかるよ。