Développement Windows Mobile : Benchmark processeur et mémoire
Par PlaceOweb le dimanche, septembre 27 2009, 19:32 - Système - Lien permanent
Comment analyser votre application compact framework sur windows mobile ? Quelle consommation de RAM, CPU, etc...
Malheureusement sur le compact Framework, on ne peut pas utiliser la bibliothèque de classes .NET Framework : System.Diagnostics contenant la classe PerformanceCounter
Voyez donc
- Performance et diagnostics dans le .NET Compact Framework
- Analyse des performances des Applications Windows mobile
- Monitoring Application Performance on the .NET Compact Framework
- .NET Compact Framework Sample: Performance Counter
L'article Analyse des performances des Applications Windows mobile de musashi se résume :
- Génération automatique des statistiques (via un fichier avec l’extension .stat)
- Outil du .NET Compact Framework : Remote Performance Monitor
- Méthode artisanale : Analyse de la mémoire dans le code : GC.GetTotalMemory() pour analyser la mémoire managée utilisée par votre application.
et nous laisse les liens suivants :
- Performance et diagnostic avec les Pocket PC
- Utilisation du Remote Performance Monitor
- Détail les compteurs de performance accessible par les outils précédent.
Pour résumer avec les outils du framework 3.5, il faut utiliser : C:\Program Files (x86)\Microsoft.NET\SDK\CompactFramework\v3.5\bin\NetCFRPM.exe
Vous pourrez lancer le programme du PDA depuis votre desktop
Je ne sais plus si c'est inclus par défaut ou non, sinon : Power Toys for .NET Compact Framework 3.5 CTP provides tools for evaluating performance, obtaining diagnostic information, working with WCF and configuring the .NET Compact Framework.