Как сгруппировать стеки потоков в дереве вызовов perfiew
Perfiew - довольно крутой инструмент. Однако у меня возникли проблемы с использованием его представления дерева вызовов, потому что оно отображает информационный поток за раз - что на самом деле противоречит цели, если у вас нет 1 действительно занятого потока. Смотрите изображение ниже.
Вместо этого я хочу видеть самые дорогие стеки чем-то меньшим, чем идентификатор потока, как, например, метод верхнего уровня (как это делают ANTS и большинство других профилировщиков производительности.) Возможно ли это? Если так, то как?
Смотрите изображение ниже
1 ответ
Вы можете применить группировку по темам в текстовом поле GroupPats. Например, для группировки только по темам вы можете ввести "Thread %->Multiple Threads" в GroupPats, а для группировки по потокам и просто-моему-коду вы можете ввести "Thread %->Multiple Threads;\debug\%!->;!=> РАЗНОЕ". Чтобы узнать больше о шаблонах групп, просто нажмите ссылку "GroupPats:".