24 lines
705 B
Markdown
24 lines
705 B
Markdown
> sar 命令用于获取进程分别在用户模式与内核模式下运行的时间比例。我们通过每秒采集一次数据,来看看每个 CPU 核心到底在运行什么。
|
|
|
|
```bash
|
|
sar -P ALL 2 6
|
|
```
|
|
> 代表每2秒记录一次 一共记录6次
|
|
|
|
---
|
|
|
|
运行输出
|
|
```
|
|
11:55:19 AM CPU %user %nice %system %iowait %steal %idle
|
|
11:55:20 AM all 1.01 0.00 0.00 1.01 0.00 97.99
|
|
11:55:20 AM 0 0.00 0.00 0.00 1.01 0.00 98.99
|
|
11:55:20 AM 1 2.00 0.00 0.00 1.00 0.00 97.00
|
|
```
|
|
|
|
用户模式(进程) = %user + %nice
|
|
|
|
内核模式(系统调用) = %system
|
|
|
|
空闲 = %idle
|
|
|