De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft de opdracht show processes en de gedetailleerde statistieken die de uitvoer van deze opdracht oplevert.
Er zijn geen specifieke vereisten van toepassing op dit document.
De informatie in dit document is gebaseerd op de onderstaande softwareversie:
Cisco IOS®-softwarerelease 12.2(10b)E
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 show processen commando toont informatie over actieve processen op een apparaat. Gebruik de opdracht ‘show processes cpu’ om gedetailleerde statistieken van CPU-gebruik voor deze processen te tonen en de opdracht ‘show processes memory’ om te tonen hoeveel geheugen wordt gebruikt.
Om te verifiëren of het CPU- of geheugengebruiksniveau op uw apparaat een mogelijk probleem aangeeft, gebruikt u het gereedschap Output Interpreter. Raadpleeg voor meer informatie Problemen oplossen en Hoog CPU-gebruik.
Opmerking: Alleen geregistreerde Cisco-gebruikers hebben toegang tot interne Cisco-tools en -informatie.
Dit is een steekproefoutput van het bevel van showprocessen:
router#show processes CPU utilization for five seconds: 0%/0%; one minute: 0%; five minutes: 0% PID Q Ty PC Runtime(uS) Invoked uSecs Stacks TTY Process 1 C sp 602F3AF0 0 1627 0 2600/3000 0 Load Meter 2 L we 60C5BE00 4 136 29 5572/6000 0 CEF Scanner 3 L st 602D90F8 1676 837 2002 5740/6000 0 Check heaps 4 C we 602D08F8 0 1 0 5568/6000 0 Chunk Manager 5 C we 602DF0E8 0 1 0 5592/6000 0 Pool Manager 6 M st 60251E38 0 2 0 5560/6000 0 Timers 7 M we 600D4940 0 2 0 5568/6000 0 Serial Backgroun 8 M we 6034B718 0 1 0 2584/3000 0 OIR Handler 9 M we 603FA3C8 0 1 0 5612/6000 0 IPC Zone Manager 10 M we 603FA1A0 0 8124 0 5488/6000 0 IPC Periodic Tim 11 M we 603FA220 0 9 0 4884/6000 0 IPC Seat Manager 12 L we 60406818 124 2003 61 5300/6000 0 ARP Input 13 M we 60581638 0 1 0 5760/6000 0 HC Counter Timer 14 M we 605E3D00 0 2 0 5564/6000 0 DDR Timers 15 M we 605FC6B8 0 2 011568/12000 0 Dialer event
Deze tabel beschrijft en beschrijft de velden in de opdrachtoutput van how processors.
Veld | Beschrijving |
---|---|
CPU-gebruik gedurende vijf seconden |
CPU-gebruik gedurende de laatste vijf seconden. Het tweede getal geeft het percentage van de CPU-tijd aan dat op het afschakelniveau wordt doorgebracht. |
één minuut |
CPU-gebruik voor de laatste minuut |
vijf minuten |
CPU-gebruik voor de afgelopen vijf minuten |
PID |
Proces-ID |
Q |
Proceswachtrijprioriteit. Mogelijke waarden: C (kritiek), H (hoog), M (gemiddeld), L (laag). |
Ty |
Schedulertest. Mogelijke waarden: * (dat momenteel loopt), E (dat wacht op een evenement), S (klaar om te starten, vrijwillig opgegeven processor), rd (klaar om te starten, waken omstandigheden zijn opgetreden), we (dat wacht op een evenement), sa (slaapt tot een absolute tijd), si (slaapt voor een tijdsinterval), sp (slaapt voor een tijdsinterval (alternatieve oproep), st (slaapt tot een timer verloopt), hg (hung; het proces wordt niet opnieuw uitgevoerd), xx (dood: de procedure is beëindigd, maar nog niet verwijderd.) |
PC |
Huidig programma teller |
Runtime (uS) |
CPU-tijd die het proces heeft gebruikt, in microseconden |
Aangeroepen |
Aantal keren dat het proces is ingeleid |
Seconden |
Microseconden CPU-tijd voor elke procesaanroeping |
Stapels |
Laag watermerk of Totale beschikbare stapelruimte, weergegeven in bytes |
TTY |
Terminal die het proces regelt |
Proces |
Naam van het proces. Raadpleeg voor meer informatie de sectie Processen van dit document. |
Opmerking: Omdat de netwerkserver een klokresolutie van 4000 microseconde heeft, worden runtimes alleen na een groot aantal aanroepingen of een redelijke, gemeten runtime betrouwbaar geacht.
Het cpu-commando van de show verwerkt informatie over de actieve processen in de router en hun CPU-gebruiksstatistieken. Dit is een voorbeeldoutput van de cpu-opdracht voorbeeldprocessen:
router#show processes cpu CPU utilization for five seconds: 8%/4%; one minute: 6%; five minutes: 5% PID Runtime(uS) Invoked uSecs 5Sec 1Min 5Min TTY Process 1 384 32789 11 0.00% 0.00% 0.00% 0 Load Meter 2 2752 1179 2334 0.73% 1.06% 0.29% 0 Exec 3 318592 5273 60419 0.00% 0.15% 0.17% 0 Check heaps 4 4 1 4000 0.00% 0.00% 0.00% 0 Pool Manager 5 6472 6568 985 0.00% 0.00% 0.00% 0 ARP Input 6 10892 9461 1151 0.00% 0.00% 0.00% 0 IP Input 7 67388 53244 1265 0.16% 0.04% 0.02% 0 CDP Protocol 8 145520 166455 874 0.40% 0.29% 0.29% 0 IP Background 9 3356 1568 2140 0.08% 0.00% 0.00% 0 BOOTP Server 10 32 5469 5 0.00% 0.00% 0.00% 0 Net Background 11 42256 163623 258 0.16% 0.02% 0.00% 0 Per-Second Jobs 12 189936 163623 1160 0.00% 0.04% 0.05% 0 Net Periodic 13 3248 6351 511 0.00% 0.00% 0.00% 0 Net Input 14 168 32790 5 0.00% 0.00% 0.00% 0 Compute load avgs 15 152408 2731 55806 0.98% 0.12% 0.07% 0 Per-minute Jobs
Deze volgende lijst maakt een lijst en beschrijft van de gebieden in de cpu van showprocessen output.
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 van de CPU-tijd aan dat op het afschakelniveau wordt doorgebracht. |
één minuut |
CPU-gebruik voor de laatste minuut |
vijf minuten |
CPU-gebruik voor de afgelopen vijf minuten |
PID |
De proces-ID |
Runtime (uS) |
CPU-tijd die het proces heeft gebruikt, uitgedrukt in microseconden |
Aangeroepen |
Het aantal keren dat een beroep is gedaan op het proces |
Seconden |
Microseconden CPU-tijd voor elke procesaanroeping |
5 sec. |
CPU-gebruik per taak in de afgelopen vijf seconden |
1 min. |
CPU-gebruik per taak in de laatste minuut |
5 min. |
CPU-gebruik per taak in de afgelopen vijf minuten |
TTY |
Terminal die het proces regelt |
Proces |
Naam van het proces. Raadpleeg voor meer informatie de sectie Processen van dit document. |
Opmerking: Omdat de netwerkserver een klokresolutie van 4000 microseconde heeft, worden runtimes alleen na een groot aantal aanroepen of een redelijke, gemeten runtime betrouwbaar geacht.
De show verwerkt cpu geschiedenis opdrachtdisplays in ASCII grafische vorm het totale CPU-gebruik op de router over een periode: één minuut, één uur en 72 uur, in stappen van respectievelijk één seconde, één minuut en één uur. Het maximale gebruik wordt elke seconde gemeten en geregistreerd; het gemiddelde gebruik wordt berekend over perioden van meer dan één seconde.
Dit is een voorbeelduitvoer van het één uur durende gedeelte van de output:
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 van CPU-gebruik weer dat is opgenomen terwijl het is verhoogd.
In het vorige voorbeeld is de CPU-benutting voor het laatste opgenomen moment 66 procent. De router kan 66 percenten slechts eenmaal bereiken voor die minuut, of het kan 66 percenten meervoudige tijden bereiken; de router registreert alleen de piek die wordt bereikt terwijl het toeneemt en het gemiddelde over de loop van die toename.
De show verwerkt geheugen bevel toont informatie over de actieve processen in de router en het gebruikte geheugen. Dit is een voorbeeldoutput van de opdracht geheugen van showprocessen:
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
Opmerking: Door de manier waarop gesorteerd geheugen van showprocessen in bepaalde Cisco-routers en -switches wordt geïmplementeerd, geven sommige apparaten (zoals Cisco 7304) de totale waarde weer als de som van het processorgeheugen en het IO-geheugen, in plaats van het totaal van het processorgeheugen zoals in show wordt getoond, dat procesgeheugen bevat.
Deze tabel geeft de velden en beschrijvingen in de uitvoer van de voorbeeldgeheugenopdracht weer.
Veld |
Beschrijving |
---|---|
Totaal |
Totale hoeveelheid geheugen in voorraad. |
Gebruikt |
Totale hoeveelheid gebruikt geheugen. |
Vrij |
Totale hoeveelheid vrij geheugen. |
PID |
Proces-ID |
TTY |
Terminal die het proces regelt. |
Toegewezen |
Bytes geheugen die door het proces zijn toegewezen. |
bevrijd |
Bytes geheugen die door het proces zijn vrijgemaakt, ongeacht wie de oorspronkelijke toewijzing heeft gedaan |
Bedrijf |
Hoeveelheid geheugen die door een proces wordt gehouden. Deze parameter helpt u bij het oplossen van problemen wanneer een geheugenlek wordt vermoed. Als een proces geheugen verbruikt en dat verbruik stijgt over een periode van tijd, is er waarschijnlijk een geheugenlek. Zie Geheugenlekkage-bug voor meer informatie. |
Getbufs |
Aantal keren dat het proces om een pakketbuffer heeft gevraagd. |
Retbufs |
Aantal tijden dat het proces een pakketbuffer heeft opgegeven. |
Proces |
De naam van het proces. Raadpleeg voor meer informatie de sectie Processen van dit document. |
Totaal |
Totale hoeveelheid geheugen die door alle processen wordt vastgehouden. |
In de volgende tabel worden de afzonderlijke processen in de voorbeeldprocessen toegelicht, processen-cpu getoond en processen-geheugenuitgangen getoond. Dit is geen uitputtende lijst.
Proces | Toelichting |
---|---|
ARP-ingang |
Verwerkt inkomende ARP-verzoeken (Address Resolution Protocol). |
BGP I/O |
Verwerkt lezen, schrijven en uitvoeren van BGP-berichten (BGP) |
BGP-scanner |
Scan de BGP- en hoofdroutingtabellen om de consistentie te waarborgen (dit is een afzonderlijk proces en het kan veel tijd in beslag nemen). |
BGP-router |
Hoofdproces BGP dat begint wanneer de configuratie volledig is geladen. |
BOOTP-server |
Het BOOTP-serverproces (Gateway Bootstrap Protocol). |
CallMIB-achtergrond |
Verwijdert de gespreksgeschiedenis als de gespreksgeschiedenis ouder wordt en informatie verzamelt. |
CDP-protocol |
|
Controlehopen |
Controleert het geheugen elke minuut. Het forceert een herladen als het processorcorruptie aantreft. |
Computatie van belastingsgemiddelden |
|
*Dood* |
Verwerkt als een groep die nu dood is. Zie Geheugenproblemen oplossen voor meer informatie. |
Exec |
Behandelt console exec sessies; heeft een hoge prioriteit. |
Hybridge-ingang |
Behandelt inkomende transparante brugpakketten die door de snelle wegen glijden. |
*Init* |
Systeeminitialisatie |
IP-achtergrond |
|
IP-cachebooger |
Verloopt het routingcachegeheugen en heelt verouderde recursieve routes. De ager draait eenmaal per keer (eenmaal per minuut standaard) en controleert om er zeker van te zijn dat een recursieve routewijziging de ingang niet ongeldig heeft gemaakt. Een andere functie van deze ager is ervoor te zorgen dat de gehele cache wordt ververst ongeveer elke 20 minuten. |
IP-ingang |
Processwitched IP-pakketten |
IP-RT achtergrond |
Herziet periodiek de gateway van laatste redmiddel en IP statische routes. Dit proces wordt op de vraag afgeroepen, direct nadat de statische routes (waarvan de gateway van laatste redmiddel afhankelijk is) zijn herzien. |
ISDN MIB-achtergrond |
Verstuurt ISDN-trap-service en verwijdert de wachtrij als deze veroudert |
ISDN-timers |
Behandelt ISDN-carriertimer-gebeurtenissen |
Laadmeter |
Berekent het belastingsgemiddelde voor de verschillende processen elke vijf seconden en de vijf minuten exponentieel verrotte druktijd. Het belastingsgemiddelde wordt berekend met deze formule: gemiddelde = ((gemiddelde - interval) * exp (-t/C)) + interval, waarbij:
|
Multilink PPP-out |
Verwerkt multilink-pakketten die van snel-switching (uitgaande halve snel-omschakeling) in de wachtrij zijn geplaatst |
Netto achtergrond |
|
Netto-invoer |
|
Netto periodiek |
Voert elke seconde interfacefuncties uit zoals:
|
Taken per minuut |
Voert deze taken eenmaal per minuut uit:
|
Jobs per seconde |
Voert elke seconde een verscheidenheid aan taken uit; Voert geregistreerde one_second jobs uit. |
Pool Manager |
Het beheerproces beheert groei en verwerpt verzoeken van dynamische pools op het onderbrekingsniveau. |
PPP Manager |
|
OSPF-router |
Main Open Shortest Path First (OSPF)-proces |
OSPF Hello |
Het proces OSPF dat hello ontvangt |
*Gepland* |
De Scheduler |
Seriële achtergrond |
Kijkt gebeurtenissen en vertakkingen naar de juiste serviceroutine voor elke verlopen gebeurtenis (voornamelijk reset van interfaces) |
Spanning Tree |
|
Tbridge-monitor |
|
TCP-stuurprogramma |
Verzendt pakketgegevens via een TCP-verbinding (Transmission Control Protocol). Opent en sluit verbindingen, of gelaten vallen pakketten wanneer de rijen 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 starten of eindigen op de router gebruiken momenteel TCP-stuurprogramma. |
TCP-timer |
Behandelt wederuitzending van tijdelijke pakketten |
Virtuele exec |
Behandelt virtuele type terminal (vty) lijnen (bijvoorbeeld Telnet-sessies op de router). |
Een hoog CPU-gebruik wijst op zichzelf niet op een probleem met uw apparaat. Als ruwe richtlijn wijst slechts een consistent hoog CPU-gebruik over een langere periode op een probleem. Verder zijn deze commando's geen indicatoren van, maar werken ze om uit te zoeken wat er mis ging.
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
2.0 |
11-Dec-2023 |
Hercertificering |
1.0 |
14-Dec-2001 |
Eerste vrijgave |