При эксплуатации коммутаторов в сетях клиентов могут возникать ситуации, когда на коммутаторе фиксируется высокая загрузка CPU ~ 80-100%.
Клиенты обращаются в службу поддержки с просьбой помочь разобраться, что вызывает такую аномально высокую загрузку. Для анализа ситуации службе поддержки требуется информация по процессам, полученная в момент проблемы из debug режима.
Переходим в debug
console#debug
>debug
Enter DEBUG Password: ***** (debug)
DEBUG>set tasks utilize
DEBUG>print tasks utilize
DEBUG>print tasks utilize
TASK NAME 5-seconds minute 5-minutes
-----------------------------------------
IDLE 75 N/A N/A
BRMN 12 N/A N/A
3SWF 1 N/A N/A
HLTX 3 N/A N/A
IDLE - бездействие системы
Описание процессов на CPU можно найти в приложении в "Руководстве по эксплуатации к оборудованию".
Найти имя процесса, который больше всего занимает ресурсы CPU. (IDLE - бездействие системы, по данному таску снимать статистику не нужно)
Вывести таблицу и найти в ней <ID> процесса по имени.
DEBUG>print os tasks
DEBUG>print os tasks
Name ID Status S-size S-cusg S-musg Prio TS FP PrType IDLE 15C649C Ready 1000 9E8 9FC 2 OFF 0 BRMN 160281C PEND 4000 3A4 16FC 4 ON 0 ...........
В момент пиковой загрузки CPU несколько раз (не меньше 10) подряд выполнить
DEBUG>print os stack <TASK_ID>
DEBUG>print os stack 160281C
Name ID Stck-size Stck-cusg Stck-musg Prio. TS
BRMN 160281C 4000 128 16FC 4 ON
Task Stack:
158758
15965C
171534
72A86C
72A95C
66F00C
122040
Все полученные данные нужно предоставить в техническую поддержку при обращении