0


linux如何查看内存大小

在Linux系统中,有多种方式可以查看系统内存大小。以下是几种常用的方法:

  1. 使用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

表示空闲的内存量。

  1. 使用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

表示内存总量,以千字节为单位。

  1. 使用dmidecode命令
dmidecode

命令可以显示系统硬件信息,包括内存信息。在终端中输入以下命令即可查看:

sudo dmidecode -t memory

该命令会输出系统中所有内存模块的详细信息,例如:

# 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为单位。

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/bulucc/article/details/130204908
版权归原作者 bulucc 所有, 如有侵权,请联系我们删除。

“linux如何查看内存大小”的评论:

还没有评论