Можно ли использовать события ETW для отслеживания проблем с перфорированием? - PullRequest
0 голосов
/ 01 февраля 2010

Как насчет задержки? Я имею в виду, сколько времени это будет стоить для одного сообщения трассировки? Это в миллисекундах?

1 Ответ

1 голос
/ 06 апреля 2010

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

Это особенно актуально для клиентских ОС VISTA и более поздних версий и Server 2008, поскольку они имеют возможности трассировки, которые обеспечивают фактический стек вызовов, на который тратится время.

Вот статья MSDN , и у меня также есть куча сообщений об использовании трассировки ETW с управляемым кодом

...