J'ai une application C# dans laquelle je teste 3 façons de faire quelque chose avec XML. Je lis une chaîne de code XML et en retire une valeur puis l'ajoute à une collection personnalisée.Test de vitesse d'exécution de programme
Je suis en train de tester XMLDocument, XDocument et la manipulation de chaînes pour trouver la valeur du noeud, dans cet ordre en enregistrant une heure de début et de fin pour chacun. Cependant, si je dis mélanger la commande, j'obtiens différentes vitesses signalées. De même, lorsque j'appuie à nouveau sur le bouton pour effectuer à nouveau le test, celui qui était le plus lent au départ prend le moins de temps lors des tests suivants.
Je suis sûr que tout cela est lié à JIT et la collecte des ordures, mais quelle est la meilleure façon de déterminer ce qui fonctionne le plus vite.
J'ai téléchargé le profileur EQATEC mais je ne sais pas quoi faire avec. Est-ce que quelqu'un peut me conseiller la meilleure façon de déterminer quelles méthodes fonctionnent le plus rapidement?
Merci
Il doit être libre, j'en ai peur. – Jon
Vous pouvez toujours utiliser la version d'essai? – Kane