Existe-t-il un compteur de performances .NET indiquant le taux d'appels p / invoke effectués?
-
01-07-2019 - |
Question
Existe-t-il un compteur de performances .NET indiquant le taux d'appels p / invoke effectués? Je viens de remarquer que l'application en cours de débogage effectuait un appel en code natif depuis un site géré situé dans une boucle étroite. L'implémentation prévue était qu'un appel p / invoke soit effectué une fois, puis mis en cache. Je me demande si j'aurais pu remarquer cette erreur via un compteur de performances CLR Interop ou Remoting .NET. Des idées?
La solution
Essayez l’interface ".NET CLR Interop". pour " # of marshalling " compteur de performance.
Voir cet article pour plus de http://msdn.microsoft.com/ en-us / library / ms998551.aspx .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow