当前位置:首页 > linux > 正文

怎么查看linux各cpu内存(linux查看cpu和内存配置)

  • linux
  • 2024-04-02 18:57:18
  • 1311
查看 Linux 各个 CPU 内存的方法
可以使用以下命令查看 Linux 各个 CPU 的内存使用情况:
bash
vmstat -s
输出示例:
text
procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 796 41165 60429 322326 0 0 26 6 11 29 7 1 92 0 0
关键要素:
procs
r: 正在运行的进程数
b: 处于不可中断睡眠的进程数
memory
swpd: 交换空间使用量(单位:千字节)
free: 可用内存量(单位:千字节)
buff: 缓冲区内存量(单位:千字节)
cache: 高速缓存内存量(单位:千字节)
swap
si: 交换空间的交换速率(每秒交换的千字节数)
so: 交换空间的交换速率(每秒交换的千字节数)
io
bi: 块设备输入速率(每秒处理的块数量)
bo: 块设备输出速率(每秒处理的块数量)
system
in: 每秒中断数
cs: 每秒上下文切换数
cpu
us: 用户空间使用的 CPU 时间百分比
sy: 内核空间使用的 CPU 时间百分比
id: 空闲 CPU 时间百分比
wa: 等待 IO 操作的 CPU 时间百分比
st: 等待执行 CPU 时间的 CPU 时间百分比