Определение горячих путей с помощью графа пламени (C#, Visual Basic, C++, F#)
Диаграмма пламени в средстве использования ЦП помогает определить горячие пути в коде, визуализировав дерево вызовов. Графики пламени — это визуализация классифицированных данных, созданная для визуализации трассировок стека профилированного программного обеспечения, чтобы наиболее частые пути кода можно было быстро и точно определить. График предоставляет визуальный обзор того, где время тратится в приложении, и вы можете щелкнуть определенные узлы, чтобы получить их дальше.
Руководство по оптимизации кода см. в руководстве по улучшению производительности с помощью графа пламени.
Изучение горячих путей
Представление "Диаграмма пламени" находится в представлении сведений о средстве использования ЦП над представлением выделения исходной строки. После остановки сеанса профилирования вы можете просмотреть диаграмму пламени, щелкнув "Открыть сведения".
Выберите "График пламени" в раскрывающемся списке "Текущее представление".
По умолчанию диаграмма пламени в средстве ЦП отображается вверх сзади или как "диаграмма icicle", где ось Y подсчитывает глубину стека вниз от нуля в верхней части. Вы можете просмотреть стандартный макет пламени, щелкнув "Флип Пламя граф".
Навигация по графику пламени
Для сложного графа пламени можно увеличить масштаб визуализации, выбрав определенные элементы.
В представлении "Диаграмма пламени" можно перемещаться, щелкнув узел мышью или с помощью клавиатуры. Кроме того, поддерживаются следующие сочетания клавиш.
Сочетания клавиш | Команда |
---|---|
Вкладка | Перейти к любому узлу |
СТРЕЛКА ВВЕРХ/ВНИЗ | Перейдите к родительскому или дочернему элементу узла |
Стрелка вправо или влево | Перейдите к одноранговой сети узла в стеке |
Введите | Масштабирование (выбор) |
ESCAPE | Уменьшить |
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по