Profiler et améliorer les performances
Écrivez votre code pour qu’il soit simple et lisible, en particulier pour la première implémentation. Le code optimisé trop tôt peut être inutilement complexe sans apporter de réels gains de performances. Ensuite, si la vitesse pose un problème, vous pouvez mesurer le temps d’exécution et profiler votre code pour identifier les goulots d’étranglement. Si nécessaire, vous pouvez prendre des mesures pour améliorer la performance.
Applications
| Profiler | Run code and measure execution time to improve performance |
Fonctions
Rubriques
- Mesurer les performances de votre code
Utiliser la fonction
timeitou les fonctions de chronomètreticettocpour mesurer le temps d’exécution de votre code. - Profiler votre code pour améliorer les performances
Utiliser Profiler pour mesurer le temps d’exécution de votre code et identifier les lignes de code qui prennent le plus de temps ou qui ne s’exécutent pas.
- Measure Code Complexity Using Cyclomatic Complexity
Quantify code complexity based on cyclomatic complexity.
- Techniques to Improve Performance
To speed up the performance of your code, there are several techniques that you can consider.