在Linux系统中,有多种方式可以查看系统内存大小。以下是几种常用的方法:
- 使用free命令
free
命令可以查看系统内存的总量、使用量和空闲量等信息。在终端中输入以下命令即可查看:
free -h
该命令会以人类可读的方式显示内存信息,例如:
total used free shared buff/cache available
Mem: 7.7G 2.4G 1.1G 1.1G 4.2G 4.3G
Swap: 2.0G 0B 2.0G
其中,total
表示内存总量,used
表示已使用的内存量,free
表示空闲的内存量。
- 使用cat命令
/proc/meminfo
文件包含了系统内存的详细信息。您可以使用cat
命令查看该文件的内容,如下所示:
cat /proc/meminfo
该命令会输出系统内存的详细信息,例如
MemTotal: 8051920 kB
MemFree: 1172128 kB
MemAvailable: 4458368 kB
Buffers: 125528 kB
Cached: 4023852 kB
SwapCached: 0 kB
Active: 2927372 kB
Inactive: 2965436 kB
其中,MemTotal
表示内存总量,以千字节为单位。
- 使用dmidecode命令
dmidecode
命令可以显示系统硬件信息,包括内存信息。在终端中输入以下命令即可查看:
sudo dmidecode -t memory
该命令会输出系统中所有内存模块的详细信息,例如:文章来源:https://www.toymoban.com/news/detail-450585.html
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x1000, 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: 4
Handle 0x1100, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x1000
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: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: Kingston
Serial Number: 123456789
Asset Tag: Not Specified
Part Number: KHX1600C9D3K2/8GX
Rank: 2
Configured Clock Speed: 1600 MT/s
Minimum Voltage: 1.5 V
Maximum Voltage: 1.5 V
Configured Voltage: 1.5 V
其中,Maximum Capacity
表示内存总量,以GB为单位。文章来源地址https://www.toymoban.com/news/detail-450585.html
到了这里,关于linux如何查看内存大小的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!