¿Existe un contador de rendimiento de .NET para mostrar la tasa de llamadas p/invoke que se realizan?

StackOverflow https://stackoverflow.com/questions/104920

Pregunta

¿Existe un contador de rendimiento de .NET para mostrar la tasa de llamadas p/invoke realizadas?Me acabo de dar cuenta de que la aplicación que estoy depurando estaba realizando una llamada al código nativo desde un terreno administrado dentro de un bucle cerrado.La implementación prevista era realizar una llamada p/invoke una vez y luego almacenarla en caché.Me pregunto si podría haber notado este error a través de un contador de rendimiento CLR Interop o Remoting .NET.¿Algunas ideas?

¿Fue útil?

Solución

Pruebe ".NET CLR Interop" para obtener el contador de rendimiento "# de clasificación".

Vea este artículo para más http://msdn.microsoft.com/en-us/library/ms998551.aspx.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top