In dit document worden de opdrachten voor weergaveprocessen en de gedetailleerde statistieken in de uitgangen beschreven.
Er zijn geen specifieke vereisten van toepassing op dit document.
De opdrachten die in dit document worden beschreven, zijn niet beperkt tot een specifiek hardwareplatform of een specifieke softwarerelease. De voorbeelden zijn gebaseerd op:
Opmerking: de beschikbaarheid en uitvoer van opdrachten kunnen per platform en softwarerelease verschillen.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
De opdracht showprocessen geeft informatie weer over actieve processen op een apparaat. Voer de CPU-opdracht showprocessen uit om gedetailleerde CPU-gebruiksstatistieken voor deze processen weer te geven en voer de opdracht showprocessen geheugen uit om de hoeveelheid geheugen weer te geven die de processen gebruiken.
Dit is een voorbeeld van de uitvoer van de opdracht showprocessen:
Router#show processes
CPU utilization for five seconds: 0%/0%; one minute: 0%; five minutes: 0%
PID QTy PC Runtime (ms) Invoked uSecs Stacks TTY Process
1 Cwe 5623C0A7AD64 2 10 200 22496/24000 0 Chunk Manager
2 Csp 5623BD025A6F 27219 78235 347 10480/12000 0 Load Meter
3 Mwe 5623C6484245 0 1 0 46528/48000 0 PKI Trustpool
4 Mwe 5623BEF1EF79 20 13 1538 18976/24000 0 RF Slave Main Th
5 Mwe 5623BB806DF5 0 1 0 22400/24000 0 Retransmission o
6 Mwe 5623BB8074A5 0 1 0 22272/24000 0 IPC ISSU Dispatc
7 Mwe 5623C47286C5 0 1 0 94096/96000 0 EDDRI_MAIN
8 Mwe 5623C09EA4A5 0 1 0 22384/24000 0 RO Notify Timers
9 Lst 5623C0AA3859 210829 59533 3541 21840/24000 0 Check heaps
10 Cwe 5623C0A9851E 1336 6521 204 22400/24000 0 Pool Manager
11 Mwe 5623C0A987E5 0 1 0 22480/24000 0 DiscardQ Backgro
12 Mst 5623BF27E399 0 2 0 22368/24000 0 Timers
13 Mwe 5623BF2FC6D5 7 295 23 10560/12000 0 WATCH_AFS
14 Mwe 5623B8A1A0E5 1 9 111 22144/24000 0 ARP Input
15 Mwe 5623B8A13A15 10594 408057 25 22352/24000 0 ARP Background
Deze tabel geeft een lijst en beschrijft de velden in de uitvoer van de opdracht processen weergeven.
| Veld | Beschrijving |
|---|---|
| CPU-gebruik gedurende vijf seconden |
CPU-gebruik gedurende de laatste vijf seconden. Het tweede getal geeft het percentage CPU-tijd aan dat op het interrupt-niveau wordt doorgebracht. |
| Eén <minuut |
CPU-gebruik op het laatste moment. |
| vijf minuten |
CPU-gebruik gedurende de laatste vijf minuten. |
| PID |
Proces-ID |
| Q |
Proceswachtrij prioriteit. Mogelijke waarden: C (kritisch), H (hoog), M (gemiddeld), L (laag). |
| Ty |
Scheduler-test. Mogelijke waarden: |
| PC |
Huidige programma teller. |
| Runtime (ms) |
CPU-tijd die het proces heeft gebruikt, in milliseconden. |
| ingeroepen |
Het aantal keren dat het proces is aangeroepen. |
| uSecs |
Microseconden CPU-tijd voor elke procesaanroep. |
| stapels |
Stapelruimte laag watermerk en totale stapelruimte, weergegeven in bytes als laagwatermerk / totaal. |
| TTY |
Terminal die het proces aanstuurt. |
| proces |
Naam van het proces. Raadpleeg voor meer informatie het gedeelte Processen van dit document |
De CPU-opdracht showprocessen geeft informatie weer over de actieve processen in de router en de CPU-gebruiksstatistieken. Dit is een voorbeeld van de uitvoer van de CPU-opdracht showprocessen:
Router#show processes cpu
CPU utilization for five seconds: 1%/0%; one minute: 0%; five minutes: 0%
PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process
1 2 10 200 0.00% 0.00% 0.00% 0 Chunk Manager
2 27228 78266 347 0.00% 0.00% 0.00% 0 Load Meter
3 0 1 0 0.00% 0.00% 0.00% 0 PKI Trustpool
4 20 13 1538 0.00% 0.00% 0.00% 0 RF Slave Main Th
5 0 1 0 0.00% 0.00% 0.00% 0 Retransmission o
6 0 1 0 0.00% 0.00% 0.00% 0 IPC ISSU Dispatc
7 0 1 0 0.00% 0.00% 0.00% 0 EDDRI_MAIN
8 0 1 0 0.00% 0.00% 0.00% 0 RO Notify Timers
9 210898 59553 3541 0.00% 0.03% 0.04% 0 Check heaps
10 1337 6523 204 0.00% 0.00% 0.00% 0 Pool Manager
11 0 1 0 0.00% 0.00% 0.00% 0 DiscardQ Backgro
12 0 2 0 0.00% 0.00% 0.00% 0 Timers
13 7 295 23 0.00% 0.00% 0.00% 0 WATCH_AFS
14 1 9 111 0.00% 0.00% 0.00% 0 ARP Input
15 10596 408217 25 0.00% 0.00% 0.00% 0 ARP Background
In deze volgende tabel worden de velden in de uitvoer van de CPU-processor weergegeven en beschreven.
| Veld | Beschrijving |
|---|---|
| CPU-gebruik gedurende vijf seconden |
CPU-gebruik gedurende de laatste vijf seconden. Het eerste getal geeft het totaal aan, het tweede getal geeft het percentage CPU-tijd aan dat op het interrupt-niveau wordt doorgebracht |
| één minuut |
CPU-gebruik op het laatste moment |
| vijf minuten |
CPU-gebruik gedurende de laatste vijf minuten |
| PID |
De proces-ID |
| Runtime (ms) |
CPU-tijd die het proces heeft gebruikt, uitgedrukt in milliseconden |
| ingeroepen |
Het aantal keren dat het proces is aangeroepen |
| uSecs |
Microseconden CPU-tijd voor elke procesaanroep |
| 5 sec |
CPU-gebruik per taak in de laatste vijf seconden |
| 1 min |
CPU-gebruik per taak in de laatste minuut |
| 5 min |
CPU-gebruik per taak in de laatste vijf minuten |
| TTY |
Terminal die het proces aanstuurt |
| proces |
Naam van het proces. Raadpleeg voor meer informatie het gedeelte Processen van dit document |
De opdracht CPU-geschiedenis weergeven wordt weergegeven in ASCII grafische vorm en geeft het totale CPU-gebruik op de router over een periode van tijd: één minuut, één uur en 72 uur, weergegeven in stappen van één seconde, één minuut en één uur. Het maximale gebruik wordt elke seconde gemeten en geregistreerd; het gemiddelde gebruik wordt berekend op perioden van meer dan een seconde.
Dit is een voorbeeld van de uitvoer van het één uur durende deel van de uitvoer:
Router#show processes cpu history
!--- One minute output omitted
6665776865756676676666667667677676766666766767767666566667
6378016198993513709771991443732358689932740858269643922613
100
90
80 * * * * * * * *
70 * * ***** * ** ***** *** **** ****** * ******* * *
60 #***##*##*#***#####*#*###*****#*###*#*#*##*#*##*#*##*****#
50 ##########################################################
40 ##########################################################
30 ##########################################################
20 ##########################################################
10 ##########################################################
0....5....1....1....2....2....3....3....4....4....5....5....
0 5 0 5 0 5 0 5 0 5
CPU% per minute (last 60 minutes)
* = maximum CPU% # = average CPU%
!--- 72-hour output omitted
De Y-as van de grafiek is het CPU-gebruik.
De X-as van de grafiek is de toename binnen de periode die in de grafiek wordt weergegeven. In dit geval gaat het om de individuele minuten van het vorige uur. De meest recente meting bevindt zich aan de linkerkant van de X-as.
De bovenste twee rijen, verticaal gelezen, geven het hoogste percentage CPU-gebruik weer dat tijdens elke stap is geregistreerd.
In het vorige voorbeeld is het CPU-gebruik voor de laatste minuut 66%. De router kan slechts één keer voor die minuut 66% bereiken, of meerdere keren 66% bereiken. De router registreert alleen de piek bereikt tijdens de increment en het gemiddelde in de loop van die increment.
De opdracht Show processes memory geeft informatie weer over de actieve processen in de router en het gebruikte geheugen. Dit is een voorbeelduitvoer van de opdracht Show processes memory:
router>show processes memory
Total: 106206400, Used: 7479116, Free: 98727284
PID TTY Allocated Freed Holding Getbufs Retbufs Process
0 0 81648 1808 6577644 0 0 *Init*
0 0 572 123196 572 0 0 *Sched*
0 0 10750692 3442000 5812 2813524 0 *Dead*
1 0 276 276 3804 0 0 Load Meter
2 0 228 0 7032 0 0 CEF Scanner
3 0 0 0 6804 0 0 Check heaps
4 0 18444 0 25248 0 0 Chunk Manager
5 0 96 0 6900 0 0 Pool Manager
6 0 276 276 6804 0 0 Timers
7 0 276 276 6804 0 0 Serial Backgroun
8 0 96 0 3900 0 0 OIR Handler
9 0 96 0 6900 0 0 IPC Zone Manager
10 0 0 0 6804 0 0 IPC Periodic Tim
11 0 17728 484 11156 0 0 IPC Seat Manager
12 0 288 136 7092 0 0 ARP Input
....
90 0 0 0 6804 0 0 DHCPD Timer
91 0 152 0 6956 0 0 DHCPD Database
7478196 Total
In deze tabel staan de velden en beschrijvingen in de uitvoer van de opdracht Geheugen weergeven.
| Veld |
Beschrijving |
|---|---|
| totaal |
Totale hoeveelheid processorgeheugen. |
| gebruikt |
Hoeveelheid processorgeheugen in gebruik. |
| vrij |
Hoeveelheid processorvrij geheugen. |
| PID |
Proces-ID. |
| TTY |
Terminal die het proces aanstuurt. |
| toegewezen |
Bytes aan geheugen toegewezen door het proces. |
| bevrijd |
Bytes geheugen die door het proces worden vrijgegeven, ongeacht welk proces of systeemcomponent het oorspronkelijk heeft toegewezen. |
| bedrijf |
De hoeveelheid geheugen die door een proces wordt opgeslagen. Deze parameter helpt u bij het oplossen van problemen wanneer een geheugenlek wordt vermoed. Als een proces geheugen verbruikt en de houdwaarde ervan voortdurend toeneemt zonder te stabiliseren, kan een geheugenlek aanwezig zijn. |
| Getbufs |
Het aantal keren dat het proces een pakketbuffer heeft aangevraagd. |
| weerwoord |
Het aantal keren dat het proces een pakketbuffer heeft opgegeven. |
| proces |
De naam van het proces. Raadpleeg voor meer informatie het gedeelte Processen van dit document. |
| totaal |
Totale hoeveelheid geheugen die door alle processen wordt bewaard. |
In de volgende tabel worden de afzonderlijke processen in de showprocessen uitgelegd, worden CPU-processen getoond en worden processen die geheugen uitzendt weergegeven. Dit is geen uitputtende lijst.
| proces | verklaring |
|---|---|
| ARP-ingang |
Verwerkt binnenkomende verzoeken van het Address Resolution Protocol (ARP). |
| BGP I/O |
Verwerkt het lezen, schrijven en uitvoeren van BGP-berichten (Border Gateway Protocol). |
| BGP-scanner |
Scant de BGP en de belangrijkste routeringstabellen om consistentie te garanderen (dit is een apart proces en het kan aanzienlijke CPU-tijd kosten.) |
| BGP-router |
Belangrijkste BGP-proces dat begint wanneer de configuratie volledig is geladen. |
| BOOTP-server |
Het Bootstrap Protocol (BOOTP)-serverproces van de gateway. |
| CallMIB-achtergrond |
Verwijdert de oproepgeschiedenis als de oproepgeschiedenis veroudert en oproepinformatie verzamelt. |
| CDP-protocol |
|
| Checkhopen |
Controleer het geheugen elke minuut. Het forceert een herbelasting als het processor corruptie vindt. |
| Gemiddelde werklast berekenen |
|
| *Overleden* |
Het is een groep die nu dood is. |
| exec |
Behandelt console-exec-sessies; heeft een hoge prioriteit. |
| Hybridge-ingang |
Hanteert inkomende transparante brugpakketten die door de snelle paden glippen. |
| *Init* |
Systeeminitialisatie. |
| IP-achtergrond |
|
| IP-cacheager |
Levert de routeringscache op en geneest verouderde recursieve routes. De ager wordt eenmaal per tijdsinterval uitgevoerd (standaard eenmaal per minuut) en controleert of een recursieve routewijziging de invoer ongeldig heeft gemaakt. Een andere functie van deze ager is ervoor te zorgen dat de hele cache ongeveer elke 20 minuten wordt vernieuwd. |
| IP-invoer |
Procesgeschakelde IP-pakketten. |
| IP-RT-achtergrond |
Regelmatig herzien de gateway van de laatste toevlucht en IP statische routes. Dit proces wordt on-demand genoemd, direct nadat de statische routes (waarvan de gateway of last resort afhankelijk is) zijn herzien. |
| ISDNMIB-achtergrond |
Verzendt ISDN-trapservice en verwijdert de oproepwachtrij als deze veroudert. |
| ISDN-timers |
Hiermee worden ISDN-draaggolftijdgebeurtenissen afgehandeld. |
| belastingsmeter |
Berekent het gemiddelde laadvermogen voor de verschillende processen om de vijf seconden en de vijf minuten exponentieel vervallen drukke tijd. Het belastingsgemiddelde wordt berekend met deze formule: gemiddelde = ((gemiddelde - interval) * exp (-t/C)) + interval, waarbij:
|
| Multilink PPP uit |
Processen multi-link pakketten die in de wachtrij staan van fast-switching (uitgaande half fast-switching). |
| Netto achtergrond |
|
| netto-ingang |
|
| netto periodiek |
Voert elke seconde periodieke interfacefuncties uit, zoals:
|
| Per minuut Banen |
Voer deze taken één keer per minuut uit:
|
| Banen per seconde |
Voert elke seconde verschillende taken uit; voert geregistreerde taken van één seconde uit. |
| Poolbeheer |
Het proces van de manager beheert de groei en verwijdert verzoeken van dynamische pools op het niveau van de onderbreking. |
| PPP-beheer |
|
| OSPF-router |
Open Shortest Path First (OSPF). |
| OSPF Hallo |
Het OSPF proces dat OSPF Hello pakketten ontvangt en verwerkt. |
| *Sched* |
De planner. |
| seriële achtergrond |
Houdt gebeurtenissen en vertakkingen bij volgens de juiste serviceroutine voor elke verlopen gebeurtenis (voornamelijk het opnieuw instellen van interfaces). |
| Spanning Tree |
|
| Tbridge-monitor |
|
| TCP-stuurprogramma |
Verzendt pakketgegevens via een TCP-verbinding (Transmission Control Protocol). Opent en sluit verbindingen of laat pakketten vallen wanneer de wachtrijen vol zijn. Remote Source-Route Bridging (RSRB), seriële tunneling (STUN), X.25-switching, X.25 over TCP/IP (XOT), Data-link Switching (DLSW), vertaling en alle TCP-verbindingen die op de router starten of eindigen, gebruiken momenteel TCP Driver. |
| TCP-timer |
Verwerkt de doorgifte van time-outpakketten. |
| Virtuele exec |
Verwerkt virtuele terminallijnen (vty) (bijvoorbeeld Telnet-sessies op de router). |
Een hoog CPU-gebruik op zich wijst niet op een probleem met uw apparaat. Als algemene richtlijn geeft alleen een consistent hoog CPU-gebruik over een langere periode een probleem aan. Deze commando's identificeren een probleem niet op zichzelf; ze helpen eerder de oorzaak van een hoog CPU- of geheugengebruik te bepalen.
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
3.0 |
15-Sep-2026
|
Bijgewerkte spelling, grammatica, ingevoegde horizontale lijnen naar afzonderlijke secties voor leesbaarheid. |
2.0 |
11-Dec-2023
|
hercertificering |
1.0 |
14-Dec-2001
|
Eerste vrijgave |