Esiste un contatore delle prestazioni .NET per mostrare la frequenza delle chiamate p / invoke effettuate?

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

Domanda

Esiste un contatore delle prestazioni .NET per mostrare la frequenza delle chiamate p / invoke effettuate? Ho appena notato che l'applicazione di cui sto eseguendo il debug stava effettuando una chiamata in codice nativo da terra gestita all'interno di un circuito ristretto. L'implementazione prevista era quella di effettuare una chiamata p / invoke una volta e poi memorizzata nella cache. Mi chiedo se avrei potuto notare questo errore tramite un contatore di prestazioni CLR Interop o Remoting .NET. Qualche idea?

È stato utile?

Soluzione

Prova " .NET CLR Interop " per " # of marshalling " contatore delle prestazioni.

Vedi questo articolo per ulteriori informazioni http://msdn.microsoft.com/ it-it / library / ms998551.aspx .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top