Percentiles avec une valeur aberrante
Mesurez l'effet d'une réponse à 9 000 ms sur la moyenne et les percentiles d'une série de dix temps de réponse.
- Nombre de mesures
- 10
- Minimum
- 110 ms
- Moyenne
- 1 007,4 ms
- Médiane (p50)
- 120,5 ms
- p90
- 1 012,5 ms
- p95
- 5 006,25 ms
- p99
- 8 201,25 ms
- Maximum
- 9 000 ms
Avec moins de 100 mesures, le p99 n'est pas significatif : il se confond avec le maximum.
Le cas en détail
Une seule mesure très lente multiplie la moyenne par plusieurs unités, alors que la médiane ne bouge presque pas. C'est la raison pour laquelle les équipes suivent les percentiles : ils montrent la majorité des utilisateurs et la queue de distribution séparément.
À retenir : Quand la moyenne et la médiane divergent beaucoup, cherchez la cause des lenteurs rares.
L'exemple chiffré
Valeurs utilisées dans ce cas (des hypothèses d'exemple, pas des mesures) :
- Temps de réponse en ms (séparés par des espaces ou des retours à la ligne) : 110 115 120 118 122 125 119 121 124 9000
- Méthode de calcul : Interpolation linéaire
- Nombre de mesures
- 10
- Minimum
- 110 ms
- Moyenne
- 1 007,4 ms
- Médiane (p50)
- 120,5 ms
- p90
- 1 012,5 ms
- p95
- 5 006,25 ms
- p99
- 8 201,25 ms
- Maximum
- 9 000 ms
Avec moins de 100 mesures, le p99 n'est pas significatif : il se confond avec le maximum.
Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.
Comment ça se calcule
Les mesures sont triées. Avec l'interpolation linéaire, le percentile p se place à la position (n moins 1) multipliée par p et interpole entre les deux valeurs voisines. Avec le rang le plus proche, c'est la valeur de rang p multiplié par n, arrondi à l'entier supérieur. La virgule est lue comme séparateur décimal.
Les résultats sont fournis à titre indicatif, sans valeur d'engagement ni de conseil professionnel.