Cisco Cisco ASA 5580 Adaptive Security Appliance Leaflet
11-34
思科 ASA 系列命令参考,S 命令
第 11 章 show pager 至 show route 命令
show processes
使用
show processes cpu-usage 命令可将匹配范围缩小到 ASA 上可能正在使用 ASA 的 CPU 的特
定进程。可使用
sorted 和 non-zero 命令进一步定制 show processes cpu-usage 命令的输出。
借助调度程序和总摘要行,您可以连续运行两个
show proccesses 命令,并比较输出以确定:
•
CPU 占用率。
•
每个线程的
CPU 使用率(通过将具体线程的运行时间增量与总运行时间增量作比较来确定)。
示例
以下示例展示如何显示正在
ASA 上运行的进程的列表:
ciscoasa# show processes
PC SP STATE Runtime SBASE Stack Process
Hsi 00102aa0 0a63f288 0089b068 117460 0a63e2d4 3600/4096 arp_timer
Lsi 00102aa0 0a6423b4 0089b068 10 0a64140c 3824/4096 FragDBGC
Hwe 004257c8 0a7cacd4 0082dfd8 0 0a7c9d1c 3972/4096 udp_timer
Lwe 0011751a 0a7cc438 008ea5d0 20 0a7cb474 3560/4096 dbgtrace
<--- More --->
- - - - 638515 - - scheduler
- - - - 2625389 - - total
以下示例展示如何显示每个进程的
CPU 使用率:
ciscoasa# show proc cpu-usage non-zero
PC
Thread
5Sec 1Min 5Min Process
0818af8e d482f92c 0.1% 0.1% 0.1% Dispatch
Unit
08bae136 d48180f0 0.1% 0.0% 0.2% ssh
--------------------------------------
以下示例展示如何显示正在大量占用
CPU 的进程的数量及详细信息:
ciscoasa# show processes cpu-hog
Granular CPU hog detection currently running, started at 15:41:16 UTC Jan 6 2014.
Sample count: 10000 Threshold: 10ms
Granular CPU hog detection completed at 15:41:16 UTC Jan 6 2014.
Sample count: 10000 Threshold: 10ms
CPU 大量占用回溯的剩余部分如下:
Process: DATAPATH-0-2042, NUMHOG: 430, MAXHOG: 22, LASTHOG: 2
LASTHOG At: 15:42:21 UTC Jan 6 2014
PC: 0x0000000000000000 (suspend)
show processes
SBASE
堆栈基址。
show processes
Stack
当前使用中的字节数以及堆栈的总大小。
show processes
Process
线程的功能。
show processes cpu-usage
MAXHOG
最大
CPU 大量占用运行时间,以毫秒为单位。
show processes cpu-usage
NUMHOG
CPU 大量占用运行次数。
show processes cpu-usage
LASTHOG
上一次
CPU 大量占用运行时间,以毫秒为单位。
show processes cpu-usage
PC
CPU 大量占用进程的指令指针。
show processes cpu-usage
Traceback
CPU 大量占用进程的堆栈跟踪。最多可回溯 14 个地址。
show processes internals
Invoked Calls 调度程序运行进程的次数。
show processes internals
Giveups
进程将
CPU 归还给调度程序的次数。
命令
显示的数据
说明