当使用CPU使用率过高,如何通过CLI命令,去查看是哪些进程导致CPU使用过高,进而查出相应的服务追踪来源呢
(0)
最佳答案
display process cpu命令用来显示所有进程的CPU使用率信息。
【命令】
display process cpu [ slot slot-number [ cpu cpu-number ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
slot slot-number:表示设备在IRF中的成员编号。不指定该参数时,表示主设备。
cpu cpu-number:表示CPU的编号。
【举例】
# 显示所有进程CPU使用率信息。
<Sysname> display process cpu
CPU utilization in 5 secs: 16.8%; 1 min: 4.7%; 5 mins: 4.7%
JID 5Sec 1Min 5Min Name
1 0.0% 0.0% 0.0% scmd
2 0.0% 0.0% 0.0% [kthreadd]
3 0.1% 0.0% 0.0% [ksoftirqd/0]
其它显示信息略……。
表1-8 display process cpu命令显示信息描述表
字段 | 描述 |
CPU utilization in 5 secs: 16.8%; 1 min: 4.7%; 5 mins: 4.7% | 系统最近5秒CPU使用率;最近1分钟CPU使用率;最近5分钟CPU使用率 |
JID | 任务编号(用于唯一标识一个进程,该编号不会随着进程的重启而改变) |
5Sec | 最近5秒钟内进程的CPU使用率 |
1Min | 最近1分钟内进程的CPU使用率 |
5Min | 最近5分钟内进程的CPU使用率 |
Name | 进程名称(如果进程名称带有“[ ]”标记,则表示该进程为内核线程) |
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论