如果使用 top、pidstat 等工具发现 用户 CPU 占用很高,但是具体进程看发现CPU 占用并不高,可以通过perf 分析一段时间内的报告
1 | # 记录性能事件,等待大约 15 秒后按 Ctrl+C 退出 |
或者使用execsnoop 分析是否有短时进程,execsnoop 通过ftrace 实时监控进程的 exec()行为,并输出短时进程的基本信息,包括 PID 父进程PID 等
1 | # 按 Ctrl+C 结束 |
如果使用 top、pidstat 等工具发现 用户 CPU 占用很高,但是具体进程看发现CPU 占用并不高,可以通过perf 分析一段时间内的报告
1 | # 记录性能事件,等待大约 15 秒后按 Ctrl+C 退出 |
或者使用execsnoop 分析是否有短时进程,execsnoop 通过ftrace 实时监控进程的 exec()行为,并输出短时进程的基本信息,包括 PID 父进程PID 等
1 | # 按 Ctrl+C 结束 |