一条命令定位进程
思科排查 CPU 高基本一条命令就能定位:show processes cpu sorted 按 5 秒占用排序,头部进程名直接指明问题类型。相比只看总百分比,排序输出能立刻看出是谁在吃资源。
基本信息
| 适用平台 | Cisco IOS / IOS-XE |
|---|---|
| 排序查看 | show processes cpu sorted |
| 指定窗口 | show processes cpu sorted 5sec |
| 历史趋势 | show processes cpu history |
| 内存 | show processes memory sorted |
| 重点关注 | 中断类占用高常指向流量泛洪或攻击 |
典型使用场景
- 告警提示 CPU 超阈值,定位到具体进程
- 升级后确认资源占用是否异常
- 排查泛洪或攻击造成的资源耗尽
- 为容量评估与版本决策收集数据
- 与华为、H3C 设备对照排查同类现象
思科 IOS
思科 IOS
show processes cpu sorted # 按 5 秒占用排序,最常用的定位命令
show processes cpu sorted 5sec # 只看 5 秒窗口
show processes cpu history # 历史曲线,判断是否持续偏高
show processes memory sorted # 内存占用排序
show interfaces | include rate # 结合接口速率判断是否为流量类问题华为 VRP 与 H3C 对照
华为 VRP 与 H3C 对照
# 华为 VRP
display cpu-usage
display cpu-usage task # 任务级占用
display cpu-usage history
# H3C Comware
display cpu-usage
display process cpu # 进程级占用
display cpu-usage history常见进程与处理方向
| 进程或现象 | 常见含义 | 处理方向 |
|---|---|---|
| ARP Input | ARP 学习量大或存在 ARP 攻击 | 查 ARP 表与接入侧异常终端 |
| IP Input | 大量需 CPU 处理的报文 | 查泛洪、广播风暴与策略命中 |
| SNMP ENGINE | 网管轮询频率过高 | 降低轮询频率或调整采集项 |
| interrupt 类占用高 | 流量异常或存在攻击 | 接入层抑制、限速与源头定位 |
中断类与网管相关进程占比高时,优先怀疑流量异常与轮询频率这类外因,而不是设备故障。先把外因排除,再考虑版本与缺陷问题,排查顺序会影响处理效率。
只盯 5 秒窗口会把正常突发误判为故障。判断时要结合 1 分钟与 5 分钟窗口,持续偏高才值得深入定位,否则容易做出不必要的重启或割接动作。
排序输出随流量变化,排查时建议连续看几次并记录结果。单次快照可能刚好错过峰值,连续记录才能反映真实的占用分布与变化趋势。