Esiste uno strumento che è possibile utilizzare per la creazione di profili (memoria) un'applicazione .NET Compact Framework 3.5 (Windows Mobile)?Profilo di memoria per .NET Compact Framework
Grazie!
Esiste uno strumento che è possibile utilizzare per la creazione di profili (memoria) un'applicazione .NET Compact Framework 3.5 (Windows Mobile)?Profilo di memoria per .NET Compact Framework
Grazie!
Equatec supporta .NET CF 3.5
Utilizzare il Remote Performance Monitor che viene fornito con Studio. Fornisce istantanee dell'heap GC, radici tracciabili e molto altro.
Ti dà solo un mucchio di informazioni inutili. Come può qualcuno usarlo per scoprire quali parti del tuo codice sono hog della memoria o perdite di memoria? –
L'ho usato in diverse occasioni e ho ricevuto informazioni preziose dal suo output. Certo, devi capire come leggere i suoi grafici radice e rintracciare le allocazioni, ma una volta che hai messo le mani su quello, è abbastanza utile. – ctacke
Il viene fornito con CF-SDK e consente di visualizzare l'heap di un processo. A differenza di Remote Performance Monitor non si arresta tutto il tempo ;-)
Il CLR Profiler mostra sempre un messaggio di errore che dice "indice parametro non valido" "durante il tentativo di scaricare il dump dell'heap. Qualcuno ha una soluzione? –
Esiste un hotfix/soluzione alternativa per gli arresti anomali di Remote Performance Monitor. Ne ho scritto qui: http://geekswithblogs.net/GruffCode/archive/2012/12/27/finding-memory-leaks-in-.net-compact-framework-applications.aspx –
Grazie, ma cercavo un profiler di memoria: "Il profiler EQATEC è un profiler di codice, non un profiler di memoria, quindi si tratta di creare la tua app corri più veloce, non sul tracciamento di oggetti e memoria. " – splattne
Amico, so che non hai risposto alla sua domanda, ma ho cercato uno di quelli per mesi! Grazie, grazie, grazie. –
siete i benvenuti :) –