あなたが言及していないので、これは Linux 上にあると思います。
dmidecode -t memory
dmidecode -t 16
lshw -class memory
シェルにあまり詳しくないユーザーのために簡単にしましょう:
sudo dmidecode -t memory | grep -i size
私のラップトップの出力は次のようになります:
Size: 2048 MB
Size: 1024 MB
...1GB モジュールが 1 つと 2GB モジュールが 1 つインストールされていることを示しています。
私の場合、
#dmidecode -t 16
これを報告します:
Handle 0x000A, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: Not Provided
Number Of Devices: 2
1 つのモジュールに 4 GiB の RAM しかないことを指摘したいと思います。その情報は次のように表示されます:
# dmidecode -t 17
これが示されています:
# dmidecode 2.11
SMBIOS 2.7 present.
Handle 0x000B, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x000A
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: Unknown
Type Detail: None
Speed: Unknown
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: None
Part Number: Not Specified
Rank: Unknown
Configured Clock Speed: Unknown
Handle 0x000C, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x000A
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: ChannelB-DIMM0
Bank Locator: BANK 2
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: Hynix/Hyundai
Serial Number: 11111111
Asset Tag: None
Part Number: HMT351S6CFR8C-PB
Rank: Unknown
Configured Clock Speed: 1600 MHz
ご覧のとおり、バンク 2 はいっぱいで、バンク 0 は空です。ボードには RAM 用のスロットが 2 つしかありませんが、それらはダブル チャネルでなければなりません。