uname -a :Linux amro 5.1.14-arch1-1-ARCH #1 SMP PREEMPT Sat Jun 22 16:28:48 UTC 2019 x86_64 GNU/Linux
8GB の RAM スティックを 1 つ購入したのですが、KSysGuard によると合計 5.8GB だそうです。
/proc/meminfoによると6GBだそうです
MemTotal: 6113940 kB
無料 -m
total used free shared buff/cache available
Mem: 5970 1832 2567 151 1569 3709
Swap: 1023 0 1023
しかし、dmidecodeは正しい値を示しています
dmidecode -t メモリ
# dmidecode 3.2
Getting SMBIOS data from sysfs.
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: 256 GB
Error Information Handle: 0x000E
Number Of Devices: 2
Handle 0x0016, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: 0x0015
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: DIMM 0
Bank Locator: P0 CHANNEL A
Type: DDR4
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 2133 MT/s
Manufacturer: Unknown
Serial Number: 00000000
Asset Tag: Not Specified
Part Number: CMK8GX4M1D3000C16
Rank: 1
Configured Memory Speed: 1067 MT/s
Minimum Voltage: 1.2 V
Maximum Voltage: 1.2 V
Configured Voltage: 1.2 V
これは正常ですか? それとも RAM スティックに何か問題があるのでしょうか? 助言をありがとうございます。
より詳しい情報
dmidecode -t ベースボード
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: Micro-Star International Co., Ltd.
Product Name: B450M GAMING PLUS (MS-7B87)
Version: 1.0
Serial Number: J216413997
Asset Tag: To be filled by O.E.M.
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: To be filled by O.E.M.
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
Handle 0x0033, DMI type 41, 11 bytes
Onboard Device
Reference Designation: Broadcom 5762
Type: Ethernet
Status: Enabled
Type Instance: 1
Bus Address: 0000:16:00.0
Handle 0x0034, DMI type 41, 11 bytes
Onboard Device
Reference Designation: Realtek ALC898
Type: Sound
Status: Enabled
Type Instance: 1
Bus Address: 0000:38:00.6
(@Señor CMasMas は、共有グラフィック メモリである可能性があると述べましたが、私は iGPU を使用しているので、これが当てはまるのではないかと考えています。)
sudo dmesg | grep VRAM
[ 3.849314] amdgpu 0000:38:00.0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
[ 3.849321] [drm] Detected VRAM RAM=2048M, BAR=2048M
[ 3.849438] [drm] amdgpu: 2048M of VRAM memory ready
答え1
問題解決に協力してくれた@SeñorCMasMasと@NatalieAdamsに感謝します
問題は、2GB が共有グラフィック メモリに使用されていたことです。BIOS でバッファ サイズを変更して小さくすることで、これを確認しました。