Troubleshooting Service Failures
This chapter contains the following sections:
•
•
•
•
•
•
Identifying Memory Allocations for Processes
You can identify the allocation, limit, memory allocation, and usage for each process in the memory. The
following is a sample output from the show processes memory command. This output has been abbreviated
to make the example more concise.
switch# show processes memory
PID
---- -------- --------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Identifying Memory Allocations for Processes, page 85
Identifying CPU Utilization for Processes, page 86
Monitoring Process Core Files, page 87
Processing the Crash Core Files, page 87
Clearing the Core, page 87
Enabling Auto-Copy for Core Files, page 88
MemAlloc MemLimit
159744
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
C H A P T E R
MemUsed
StackBase/Ptr
-------
-----------------
2027520
ff808d30/ffffffff
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Cisco Nexus 9000 Series NX-OS Troubleshooting Guide, Release 7.x
15
Process
-----------
init
0/0
kthreadd
0/0
migration/0
0/0
ksoftirqd/0
0/0
watchdog/0
0/0
migration/1
0/0
ksoftirqd/1
0/0
watchdog/1
0/0
migration/2
0/0
ksoftirqd/2
0/0
watchdog/2
0/0
migration/3
0/0
ksoftirqd/3
0/0
watchdog/3
0/0
migration/4
0/0
ksoftirqd/4
0/0
watchdog/4
0/0
migration/5
0/0
ksoftirqd/5
0/0
watchdog/5
0/0
migration/6
0/0
ksoftirqd/6
85