Профилирование службы Windows в C # с использованием Glimpse

У нас есть служба Windows, написанная на C #, и мы хотим отслеживать, какой метод требует больше времени, утечки / выделение памяти и т. Д.

Можно ли профилировать службу Windows с помощью профилировщика glimpse? Или любой другой лучший профилировщик для мониторинга службы Windows?

(Мы пробовали PerfView и DebugDiag, но хотели поискать и по-другому.)


person Oxygen    schedule 27.07.2016    source источник


Ответы (1)


К сожалению нет. Glimpse работает на основе примитивов в ASP.NET (HttpModule, HttpHandler), поэтому он не будет совместим со стандартной службой Windows.

Я бы порекомендовал попробовать CPU Profiler вроде тех, что продают Red Gate и JetBrains.

person nikmd23    schedule 27.07.2016
comment
Спасибо за ответ, Ник. К сожалению, Red Gate и JetBrains являются платными версиями, и мы ищем бесплатные программы. - person Oxygen; 28.07.2016