Существует ли счетчик производительности .NET, показывающий частоту выполняемых вызовов p / invoke? - PullRequest
2 голосов
/ 19 сентября 2008

Существует ли счетчик производительности .NET, показывающий частоту выполненных вызовов p / invoke? Я только что заметил, что приложение, которое я отлаживаю, делало вызов в нативный код из управляемой земли в тесном цикле. Предполагаемая реализация состояла в том, чтобы вызов p / invoke был выполнен один раз и затем кэширован. Мне интересно, мог ли я заметить эту ошибку с помощью счетчика производительности CLR Interop или Remoting .NET. Есть идеи?

1 Ответ

2 голосов
/ 19 сентября 2008

Попробуйте ".NET CLR Interop" для счетчика производительности "# of marshalling".

См. Эту статью для более http://msdn.microsoft.com/en-us/library/ms998551.aspx.

...