Description du livre
Utilisez ce guide détaillé pour concevoir correctement des benchmarks, mesurer les indicateurs de performance clés des applications .NET et analyser les résultats. Ce livre présente des dizaines d'études de cas pour vous aider à comprendre des sujets de benchmarking complexes, à éviter les pièges courants, à contrôler l'exactitude de vos mesures et à améliorer les performances de votre logiciel.
L'auteur Andrey Akinshin a maintenu BenchmarkDotNet (la bibliothèque.NET la plus populaire pour le benchmarking) pendant cinq ans et couvre les erreurs courantes que les développeurs font habituellement dans leurs benchmarks. Ce livre comprend non seulement un contenu spécifique au.NET, mais aussi des connaissances essentielles sur les mesures de performance qui peuvent être appliquées à n'importe quel langage ou plate-forme (méthodologie commune de benchmarking, statistiques, et fonctionnalités de bas niveau du matériel moderne).
Ce que vous apprendrez
Connaître les meilleures pratiques en matière de rédaction de benchmarks et de tests de performanceÉviter les pièges courants de l'analyse comparative
Connaître les facteurs matériels et logiciels qui affectent les performances des applicationsAnalyser les mesures du rendement
A qui s'adresse ce livre ?
Les développeurs... NET soucieux de la performance de leurs applications