Le profileur de thread Intel (R) VTune (TM) peut-il indiquer si la synchronisation des threads a réussi? Je ne suis jamais profilé d'application, où dois-je commencer?Outils de synchronisation/de surveillance des performances des threads Win32
Répondre
Qu'essayez-vous exactement de profiler ou de mesurer?
Si vous tentez de protéger une ressource critique contre l'accès simultané de 2 threads ou plus, utilisez une primitive de synchronisation, telle qu'une mutex/section critique/des verrous slim reader-writer, et entourez les écritures ressource critique avec ces primitives.
Si vous essayez de déterminer s'il y a un conflit de verrouillage, je crois que les profileurs seront certainement en mesure de vous aider. Je n'ai jamais utilisé le profileur Intrl moi-même, donc je ne peux pas dire comment ça marche. Les nouveaux outils dans VS2010 (http://code.msdn.microsoft.com/VS2010ppa) sont un excellent moyen de comprendre les problèmes dans votre code si votre projet est basé sur VS.
Je peux probablement vous aider un peu plus si vous fournissez plus de détails.
- 1. Outils tiers pour la surveillance des performances de SQL Server
- 2. Surveillance des performances dans l'application Silverlight 2.0
- 3. Surveillance des threads d'arrière-plan
- 4. Script de surveillance des performances sous Linux
- 5. C# 1.1: Surveillance des threads de travail
- 6. Surveillance des performances pour ASP.NET MVC2?
- 7. Surveillance des threads pour les acteurs de scala
- 8. Un outil Open Source pour la surveillance des performances Glassfish
- 9. performances Windows Mobile 6/6.5 Surveillance
- 10. Comment fonctionne un outil de surveillance des performances des applications tel que New Relic RPM?
- 11. Outils d'analyse des performances DB2 pour les développeurs
- 12. outils pour mesurer les performances des applications asp web .net
- 13. Outils pour profiler les performances des applications .NET Compact Framework
- 14. Quels sont les outils gratuits de contrôle des performances de Coldfusion 8 édition standard disponibles?
- 15. Surveillance des performances des applications ASP/COM + sous Windows 2003/IIS 6.0
- 16. Débogage des threads C#
- 17. Surveillance des coordonnées GPS
- 18. Surveillance des appels GDI
- 19. Surveillance des processus Windows
- 20. Optimisation des performances d'ActionScript
- 21. Quels outils d'analyse de threads recommandez-vous?
- 22. Win32: Surveillance des fichiers en cours de création ou de modification
- 23. Précision des outils de surveillance - Débogage de la latence de l'application
- 24. Surveillance par programme des fichiers sous Windows
- 25. Surveillance des fichiers avec des fichiers tordus
- 26. Outils de surveillance du trafic pour VMWare Server?
- 27. Mélange de threads Qt avec des threads COM
- 28. Surveillance des fichiers non-pgp
- 29. Surveillance des variables dans Xcode
- 30. Outils pour implémenter un timer de surveillance en python