linux查看内存配置(linux查看内存配置命令)

gzcvt.com 阅读:27 2024-10-03 20:39:19 评论:0

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.作者投稿可能会经我们编辑修改或补充。