在Linux系统中,查看内存硬件信息可以通过多种命令来实现,以下是一些常用的方法:
free
命令free
命令可以显示系统中物理内存和交换空间的使用情况。
free -h
-h
参数表示以人类可读的格式(如KB、MB、GB)显示信息。示例输出:
total used free shared buff/cache available
Mem: 7.7G 2.1G 1.2G 104M 4.4G 5.3G
Swap: 2.0G 0B 2.0G
dmidecode
命令dmidecode
可以提供详细的硬件信息,包括内存模块的详细规格。
sudo dmidecode -t memory
-t memory
参数指定显示内存相关的信息。示例输出:
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x000F, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 8 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Handle 0x0010, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: DIMM_A1
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Samsung
Serial Number: 00000000
Asset Tag: Not Specified
Part Number: M471A2K43CB1-CRC
lshw
命令lshw
是一个更全面的硬件信息查看工具,可以显示包括内存在内的各种硬件详细信息。
sudo lshw -short -C memory
-short
参数表示以简短格式显示信息。-C memory
参数指定只显示内存相关的信息。示例输出:
*-memory
description: System Memory
physical id: 20
slot: System board or motherboard
size: 8GiB
*-bank:0
description: DIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: M471A2K43CB1-CRC
vendor: Samsung
physical id: 0
serial: 00000000
slot: DIMM_A1
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:1
description: DIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: M471A2K43CB1-CRC
vendor: Samsung
physical id: 1
serial: 00000000
slot: DIMM_A2
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:2
description: DIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: M471A2K43CB1-CRC
vendor: Samsung
physical id: 2
serial: 00000000
slot: DIMM_B1
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:3
description: DIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: M471A2K43CB1-CRC
vendor: Samsung
physical id: 3
serial: 00000000
slot: DIMM_B2
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
原因:
解决方法:
sudo
提升权限:sudo
提升权限:通过以上方法,你可以全面了解Linux系统中内存硬件的详细信息,并有效解决相关问题。
领取专属 10元无门槛券
手把手带您无忧上云