linux查看内存配置(linux查看内存配置命令)
Linux 查看内存配置
简介
内存配置对于确保 Linux 系统的最佳性能至关重要。了解系统中的内存大小、类型和配置对于优化性能和故障排除问题至关重要。
查看内存大小和类型
free 命令
`free` 命令提供了有关系统中当前可用内存和已用内存的信息:``` $ freetotal used free shared buff/cache available Mem: 32G 1.2G 29.8G 80M 1.1G 30.5G Swap: 0B 0B 0B ```
total
: 总内存大小
used
: 已用内存量
free
: 剩余可用内存量
shared
: 共享内存量
buff/cache
: 由内核用于缓存和缓冲的内存量
available
: 可供应用程序使用的可用内存量
vmstat 命令
`vmstat` 命令提供有关内存使用情况的实时信息:``` $ vmstat 1 5 procs -----------memory---------- ---swap--- ---io---- --system-- -----cpu-----r b swpd free buff cache si so bi bo in cs us sy id wa st0 0 0 29736 13724 77436 0 0 0 0 26 45 3 1 95 0 00 0 0 29728 13732 77448 0 0 0 0 29 53 3 1 94 0 00 0 0 29720 13736 77452 0 0 0 0 37 56 3 1 94 0 00 0 0 29716 13740 77456 0 0 0 0 36 54 3 1 94 0 00 0 0 29712 13744 77456 0 0 0 0 47 52 3 1 94 0 0 ```
free
: 空闲内存量
查看内存配置
dmidecode 命令
`dmidecode` 命令显示有关系统硬件的详细报告,包括内存配置:``` $ dmidecode -t memory | less # dmidecode 3.3 Handle 0x0000, DMI type 17, 23 bytes Memory DeviceArray Handle: 0x0003Error Information Handle: Not ProvidedTotal Width: 64 bitsData Width: 64 bitsSize: 8192 MBForm Factor: DIMMSet: 0Locator: DIMM1Bank Locator: DIMM1Type: DDR4Type Detail: SynchronousSpeed: 2400 MT/sManufacturer: KingstonSerial Number: 1234567890abcdefAsset Tag: Not ProvidedPart Number: KVR24N17D8/8Rank Count: 1Configured Clock Speed: 2400 MT/sMinimum Voltage: 1.2 VMaximum Voltage: 1.2 VConfigured Voltage: 1.2 V ```
Size
: 内存大小
Form Factor
: 内存类型(例如 DIMM、SO-DIMM)
Type
: 内存技术(例如 DDR4)
Speed
: 内存速度(例如 2400 MT/s)
inxi -m 命令
`inxi -m` 命令提供了有关内存配置的摘要信息:``` $ inxi -m Memory:RAM: 8192 MiB DDR4Speed: 2400 MT/sType: DIMMSlots: 4DIMM1: 8192 MiB DDR4DIMM2: 8192 MiB DDR4 ```
RAM
: 总内存大小
Speed
: 内存速度
Type
: 内存类型
Slots
: 可用内存插槽数
DIMM1
: 已安装在 DIMM1 插槽中的内存模块
DIMM2
: 已安装在 DIMM2 插槽中的内存模块
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。