Программное обеспечение Cisco IOS и NX-OS : Программное обеспечение Cisco IOS версии 12.0 Mainline

Шоу обрабатывает Команду

11 августа 2015 - Машинный перевод
Другие версии: PDF-версия:pdf | Перевод, выполненный профессиональным переводчиком (21 мая 2008) | Английский (22 апреля 2015) | Отзыв


Содержание


Введение

Шоу обрабатывает информацию о показах команды об активных процессах. Выйдите шоу обрабатывает команду CPU для показа детализированной статистики использования CPU по этим процессам, и шоу обрабатывает команду памяти для показа используемого объема памяти.

Этот документ описывает области в продукции этих команд. Чтобы проверить, указывает ли уровень использования CPU или памяти на вашем устройстве на возможную проблему, используйте Переводчика Продукции инструмент (только зарегистрированные клиенты). Для получения дополнительной информации можно также обратиться к Поиску неисправностей Высокого Использования CPU.

Предпосылки

Требования

Нет никаких определенных требований для этого документа.

Используемые компоненты

Информация в этом документе основана на версии программного обеспечения ниже:

  • Cisco выпуск 12.2 (10b) программного обеспечения IOS�

Информация, представленная в этом документе, была создана из устройств в определенной окружающей среде лаборатории. Все устройства, используемые в этом документе, начали с очищенного (неплатеж) конфигурацию. Если вы работаете в живой сети, гарантируете, чтобы вы поняли потенциальное воздействие любой команды перед использованием ее.

Соглашения

Для получения дополнительной информации о соглашениях документа посмотрите Cisco Технические Соглашения Подсказок.

Шоу обрабатывает Команду

Следующее является типовой продукцией выставочной команды процессов:

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 

В следующей таблице перечислены и описывает области в выставочной продукции команды процессов:

Область Описание
Использование CPU в течение пяти секунд Использование CPU в течение прошлых пяти секунд. Второе число указывает на процент времени CPU, проведенного на уровне перерыва.
одна минута Использование CPU для последней минуты
пять минут Использование CPU в течение прошлых пяти минут
PID Процесс ID
Q Приоритет очереди процесса. Возможные ценности: C (важный), H (высоко), M (среда), L (низко).
Тай Тест планировщика. Возможные ценности: * (в настоящее время бегущий), E (ждущий события), S (готовый бежать, добровольно оставленный процессор), ул. (готовый бежать, условия пробуждения произошли), мы (ждущий события), sa (спящий до абсолютного времени), си (спящий какое-то время интервал), SP (спящий какое-то время интервал (чередуют требование), Св. (спящий, пока таймер не истекает), hg (повешенный; процесс никогда не будет выполнять снова), xx (мертвый: процесс закончился, но еще не был удален.).
PC Текущий прилавок программы
Время выполнения (нас) Время CPU процесс использовало в микросекундах
Призванный Количество раз процесс было призвано
uSecs Микросекунды времени CPU для каждой просьбы процесса
Стеки Низкая водная отметка или Общее количество складывают пространство, доступное, показанное в байтах
TTY Терминал, который управляет процессом
Процесс Название процесса. Для получения дополнительной информации обратитесь к части Процессов этого документа.

Примечание: Поскольку сетевой сервер имеет резолюцию часов с 4000 микросекундами, время выполнения считают надежным только после большого количества просьб или разумного, измерило время выполнения.

Шоу обрабатывает Команду CPU

Шоу обрабатывает информацию о показах команды CPU об активных процессах в маршрутизаторе и их соответствующей статистике использования CPU. Следующее является типовой продукцией выставочной команды CPU процессов:

 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 

В следующей таблице перечислены и описывает области в выставочной продукции CPU процессов:

Область Описание
Использование CPU в течение пяти секунд Использование CPU в течение прошлых пяти секунд. Первое число указывает на общее количество, второе число указывает на процент времени CPU, проведенного на уровне перерыва.
одна минута Использование CPU для последней минуты
пять минут Использование CPU в течение прошлых пяти минут
PID Процесс ID
Время выполнения (нас) Время CPU процесс использовало, выразило в микросекундах
Призванный Количество раз процесс было призвано
uSecs Микросекунды времени CPU для каждой просьбы процесса
5 Секунд Использование CPU задачей за прошлые пять секунд
1 Мин Использование CPU задачей в последней минуте
5 Мин Использование CPU задачей за прошлые пять минут
TTY Терминал, который управляет процессом
Процесс Название процесса. Для получения дополнительной информации обратитесь к части Процессов этого документа.

Примечание: Поскольку сетевой сервер имеет резолюцию часов с 4000 микросекундами, время выполнения считают надежным только после большого количества просьб или разумного, измерило время выполнения.

Шоу обрабатывает Команду истории CPU

Шоу обрабатывает показы команды истории CPU в ASCII графическая форма полное использование CPU на маршрутизаторе в течение времени: одна минута, один час и 72 часа, показанные в приращениях одной секунды, одной минуты и одного часа, соответственно. Максимальное использование измерено и регистрируется каждую секунду; среднее использование вычислено на периоды более чем одна секунда.

Следующее является типовой продукцией одночасовой части продукции:

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

  • Ось Y графа является использованием CPU.

  • Ось X графа является приращением в пределах периода, показанного в графе; в этом случае это - отдельные минуты в течение предыдущего часа. Новое измерение находится на левом конце Оси X.

  • Лучшие два ряда, читайте вертикально, покажите самый высокий процент использования CPU, зарегистрированного во время приращения.

  • В вышеупомянутом примере использование CPU для зарегистрированной последней минуты составляет 66 процентов. Маршрутизатор, возможно, достиг 66 процентов только однажды в течение той минуты, или это, возможно, достигло 66 процентов многократно; маршрутизатор делает запись только пика, достигнутого во время приращения и среднего числа в течение того приращения.

Шоу обрабатывает Команду памяти

Шоу обрабатывает информацию о показах команды памяти об активных процессах в маршрутизаторе и соответствующей используемой памяти. Следующее является типовой продукцией выставочной команды памяти процессов:

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 

Примечание: из-за пути, которым шоу обрабатывает сортированную память, осуществлен в определенных маршрутизаторах Cisco и выключателях, некоторые устройства (такие как Cisco 7304) показывают общую стоимость как сумму памяти процессора и памяти IO, а не общее количество памяти процессора как показано шоу обрабатывает память.

Таблица ниже приводит области, и описания на шоу обрабатывает продукцию команды памяти:

Область Описание
Общее количество Общая сумма памяти держалась
Используемый Общая сумма используемой памяти
Свободный Общая сумма бесплатной памяти
PID Процесс ID
TTY Терминал, который управляет процессом
Ассигнованный Байты памяти ассигнованы процессом
Освобожденный Байты памяти, освобожденной процессом, независимо от того, кто первоначально ассигновал его
Удерживание Объем памяти, проводимый процессом. Когда утечка памяти подозревается, этот параметр полезен для поиска неисправностей. Если процесс, как замечается, потребляет все более и более больший объем памяти в течение времени, вероятно, что происходит утечка памяти. Для получения дополнительной информации посмотрите Ошибку Утечки Памяти.
Getbufs Количество раз процесс просило буфер пакета
Retbufs Количество раз процесс оставило буфер пакета
Процесс Имя процесса. Для получения дополнительной информации обратитесь к части Процессов этого документа.
Общее количество Общая сумма памяти, проводимой всеми процессами

Процессы

Стол ниже объясняет отдельные процессы в выставочных процессах, покажите CPU процессов и покажите продукцию памяти процессов. Это не исчерпывающий список.

Процесс Объяснение
Вход ARP Обрабатывает поступающие запросы Протокола резолюции адреса (ARP)
ВВОД/ВЫВОД ПОГРАНИЧНОГО МЕЖСЕТЕВОГО ПРОТОКОЛА Обращается с чтением, письмом и выполнением сообщений Протокола ворот границы (BGP)
Сканер BGP Просматривает BGP и главные таблицы маршрутизации для обеспечения последовательности (это - отдельный процесс, так как это может быть довольно отнимающим много времени),
Маршрутизатор BGP Главный процесс BGP, который начинается, когда полностью загружена конфигурация
Сервер BOOTP Протокол загрузки ворот (BOOTP) процесс сервера
История CallMIB Если возрасты истории требования и собирают информацию требования, удаляет историю требования
Протокол CDP
  • Главный Протокол открытия Cisco (CDP) - обращается с инициализацией CDP для каждого интерфейса
  • Если поступающий пакет, контролирует очередь CDP и таймеры, то процессы это
  • Если событие таймера, посылает обновление
Проверьте кучи Проверяет память каждую минуту. Это вызывает перезагружение, если это находит коррупцию процессора.
Вычислите груз avgs
  • Вычисляет пятиминутный, по экспоненте разложенный битрейт продукции каждого сетевого интерфейса и фактор погрузки всей системы. Среднее число груза вычислено с помощью следующей формулы: среднее число = ((среднее число - интервал) * exp (-t/C)) + интервал, где t = 5 секунд и C = 5 минут, exp (-5/60*5)) =.983
  • Вычисляет груз каждого интерфейса (один за другим) и проверяет груз резервного интерфейса (позволяет им или закрывает их согласно грузу).
*Мертвый* Процессы как группа, которая теперь мертва. Дополнительную информацию см. в проблемах Памяти Поиска неисправностей.
Должностное лицо Обращается с исполнительными сессиями пульта; имеет высокий приоритет
Вход Hybridge Обращается с поступающими прозрачными пакетами моста, которые уменьшаются через быстрые пути
*Init* Системная инициализация
Фон IP
  • Призванный, когда вы изменяете герметизацию (например, когда интерфейс переезжает в новое государство, IP-адрес изменяется, когда вы добавляете новый Интерфейс Обмена данными (DXI) карта, или когда некоторые таймеры наборного устройства истекают),
  • Делает периодическое старение тайника перенаправления Интернет-протокола сообщения контроля (ICMP)
  • Изменяет таблицу маршрутизации согласно статусу интерфейсов
Тайник IP Ager Старит тайник направления и излечивает несвежие рекурсивные маршруты. ager бежит один раз во временной интервал (однажды минута по умолчанию) и проверки, чтобы удостовериться, что рекурсивное изменение направления не сделало инвалида входа. Другая функция этого ager должна удостовериться, что весь тайник освежается приблизительно каждые 20 минут.
Вход IP Переключенные в процесс пакеты IP
Фон IP-RT Периодически пересматривает ворота последней инстанции и IP статические маршруты. Этот процесс называют по требованию, прямо после статических маршрутов (который ворота последней инстанции могут зависеть от), были пересмотрены.
Фон ISDNMIB Посылает обслуживание ловушки ISDN и удаляет очередь требования, если это стареет
Таймеры ISDN Обращается с событиями таймера перевозчика ISDN
Метр груза Вычисляет среднее число груза для различных процессов каждые пять секунд, и пятиминутное по экспоненте разложенное напряженное время. Среднее число груза вычислено с помощью следующей формулы: среднее число = ((среднее число - интервал) * exp (-t/C)) + интервал, где:
  • t = 5 секунд и C = 5 минут, exp (-5 / (60*5)) =.983 ~ = 1007/1024
  • t = 5 секунд и C = 1 минута, exp (-5/60)) =.920 ~ = 942/1024
Многоканальный PPP Обрабатывает многоканальные пакеты, которые стоялись в очереди от быстрого переключения (половина за границу быстрого переключения)
Чистый фон
  • Выполняет множество связанных с сетью фоновых задач. Эти задачи должны быть выполнены быстро и могут не заблокировать ни по какой причине. Задачи, которые называют в процессе net_background (например, взаимодействуйте, dethrottling) срочны.
  • Выполняет, "Вычисляют груз avgs", "Рабочие места За минуту", и "Чистый Вход" обрабатывает
  • Обращается с интерфейсным удушением
Чистый вход
  • Ручки иначе неизвестные пакеты. Это сделано на уровне процесса так, чтобы введенная организация очереди играла роль. Если вы действуете на уровне перерыва, вы могли бы очень легко запереть маршрутизатор.
  • Обращается с некоторыми известными протоколами, которые можно решить, должен быть предложен соединению. В этом случае, net_input или посылает пакет в NULL или соединяет его.
Чистый периодический Выполняет интерфейсные периодические функции каждую секунду, такие как:
  • сброс периодического прилавка
  • прояснение входного прилавка коэффициента ошибок
  • проверка последовательных линий для перезапуска от затруднений
  • выполнение любой периодической сторожевой башни - живые функции
  • проверка последовательности таблицы маршрутизации протокола
  • выполнение моста заявляет проверку последовательности
  • объявление выстраивает в линию протокол или вниз события
Рабочие места за минуту Выполняет следующие задачи однажды минута:
  • анализирует использование стека
  • объявляет о низких стеках
  • выполняет зарегистрированные one_minute рабочие места
В секунду рабочие места Выполняет множество задач каждую секунду; выполняет зарегистрированные one_second рабочие места
Менеджер бассейна Процесс менеджера для руководящего роста и отказа от запросов из динамических бассейнов на уровне перерыва
Менеджер по PPP
  • Управляет всеми операциями по Конечному автомату (FSM) PPP путем обработки входных пакетов PPP и интерфейсных переходов
  • Контролирует очередь PPP и таймеры PPP (переговоры, идентификация, неработающая, и другие)

    Примечание: Путем преобразования в последовательную форму событий, которые могли бы быть обнаружены, которые прерывают установленный порядок в других процессах, можно избежать многих общих ошибок.

Маршрутизатор OSPF Главный процесс Открытого кратчайшего пути сначала (OSPF)
OSPF привет Процесс OSPF, который получает привет
*Sched* Планировщик
Последовательный фон События часов и отделения к правильному сервисному режиму для каждого события с истекшим сроком (главным образом, сброс интерфейсов)
Охват дерева
  • Выполняет Охват протокола дерева (STP), единственный процесс, который обращается с многократным алгоритмом дерева охвата
  • Мониторы очередь STP:
    • Обработайте поступающие пакеты STP
  • Мониторы таймеры STP:
    • Привет таймер
    • Таймеры изменения топологии
    • Digital Equipment Corporation (DEC) короткий возраст таймер
    • Отправьте таймер задержки
    • Таймер возраста сообщения
Монитор Tbridge
  • Отправки "интересные пакеты" соответствующему укладчику ("интересное движение" Управленческий протокол Cisco Group (CGMP), Управленческий протокол Internet Group (IGMP), пакеты OSPF [передачи]
  • Таймеры передачи мониторов, который возраст-outs входа пункта техосмотра и группа схемы активные схемы
Водитель TCP Обращается с отправкой данных о пакете по связи протокола TCP (TCP). Когда очереди полны, это включает открытие или заключительные связи, или понижение пакетов. Удаленное соединение исходного маршрута (RSRB), последовательное туннелирование (STUN), переключение X.25, X.25 по TCP/IP (XOT), Канал передачи данных, Переключающий (DLSW), перевод, и весь старт связей TCP или окончание в маршрутизаторе в настоящее время, используют Водителя TCP.
Таймер TCP Повторная передача ручек пакетов перерыва
Действительное должностное лицо Обращается с действительным терминалом типа (vty) линии (например, сессии TELNET на маршрутизаторе).

Нужно отметить, что высокое использование CPU, отдельно, не указывает на проблему с вашим устройством. Например, на ваших 7500 VIP, если стратегией организации очередей интерфейса за границу является Метод "первым пришел - первым вышел" (FIFO) и интерфейс за границу, переполнен, Rx-сторона, буферизующая запуски, то есть, прибывающий VIP начинает буферизовать пакеты. Теперь, если буферизующая Rx-сторона имеет место, VIP, использование CPU 99 процентов замечено. Это нормально и отдельно не является признаком перегрузки. Если VIP получает что-то более важное, чтобы сделать (например, другой пакет для переключения), операция не, затронуты высоким CPU. Как грубая директива, только последовательно высокое использование CPU за длительный период времени указывает на проблему. Далее, эти команды более релевантны в процессе выяснения, что пошло неправильно вместо того, чтобы быть индикаторами, что все не в порядке.

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Соответствующая информация


Document ID: 15102