linux的ddr大小怎么查
linux的ddr大小怎么查详细介绍
在 Linux 系统中,查看 DDR(内存)大小可以通过以下几种常用方法:
方法 1:使用 free 命令(实时查看内存使用情况)
free 命令用于显示系统内存的使用情况,包括物理内存、交换空间(Swap)等。
- 命令格式:
free -h(-h表示以人类可读的格式显示,如 GB、MB) - 示例输出:plaintext
total used free shared buff/cache availableMem: 15Gi 2.3Gi 11Gi 0.0Ki 1.7Gi 13Gi
Swap: 2.0Gi 0.0Ki 2.0Gi
Mem: total即为物理内存(DDR)的总大小(示例中为 15GiB)。
方法 2:查看 /proc/meminfo 文件(更详细的内存信息)
/proc/meminfo 是 Linux 内核提供的虚拟文件,包含系统内存的详细信息(如总内存、空闲内存、缓存等)。
- 命令格式:
cat /proc/meminfo | grep MemTotal - 示例输出:plaintext
MemTotal: 16106124 kBMemTotal表示物理内存的总大小(示例中为 16106124 KB,约 15.36 GB,因系统保留部分内存,实际显示可能略小于硬件标称值)。
方法 3:使用 dmidecode 命令(查看硬件级内存信息,需 root 权限)
dmidecode 用于读取系统的 DMI(桌面管理接口)信息,可获取内存的硬件细节(如容量、厂商、频率等)。
- 命令格式:
sudo dmidecode -t memory - 关键输出示例:plaintext
Memory DeviceSize: 16384 MB
Type: DDR4
Speed: 3200 MT/s
- 若有多个内存插槽,会列出每个插槽的内存信息(如总容量为各插槽容量之和)。
总结
- 若只需快速查看内存总大小,推荐使用
free -h或cat /proc/meminfo; - 若需查看内存硬件细节(如类型、频率、插槽信息),使用
sudo dmidecode -t memory(需管理员权限)。