Une moyenne de FPS identique peut masquer des intervalles différents

Mis à jour

Une moyenne identique ne suppose pas une séquence identique d’intervalles entre images. Un résumé peut masquer quelques longs intervalles, et même un percentile ne montre pas forcément où ils surviennent. Les exemples suivants sont construits volontairement. Ils expliquent les limites d’un résumé, pas la fluidité ressentie d’un jeu ou d’un ordinateur précis.

Calculer la moyenne sur toute la séquence

Commencez par 1000 intervalles de 10 millisecondes chacun. Leur total est de 10000 millisecondes, donc le débit de toute la séquence est de 100 FPS : nombre d’intervalles multiplié par 1000, puis divisé par le total en millisecondes. L’intervalle moyen est de 10 millisecondes. Ces définitions relient le nombre à la durée écoulée, au lieu de prendre la moyenne arithmétique des débits obtenus par l’inverse de chaque intervalle.

Construisez maintenant une autre séquence avec 990 intervalles de 9 millisecondes et 10 intervalles de 109 millisecondes. Son total est aussi de 10000 millisecondes, et sa moyenne globale aussi de 100 FPS. La plupart des intervalles sont plus courts, mais quelques-uns sont beaucoup plus longs. L’égalité des moyennes établit ici le même nombre global par durée, pas la même distribution.

Comprendre pourquoi un percentile ne dit pas tout

Pour 1000 échantillons, le P99 au rang le plus proche sélectionne la 990e valeur en ordre croissant. La séquence constante donne 10 millisecondes. Dans la séquence mixte, ce rang reste parmi les 990 intervalles courts et donne 9 millisecondes, alors que le maximum vaut 109 millisecondes. Dans cet exemple construit, un P99 plus faible coexiste donc avec des extrêmes plus longs.

Cela ne prouve pas que la séquence mixte paraît meilleure. C’est un contre-exemple à l’emploi du seul P99 comme verdict complet de fluidité. Gardez visibles la définition, le nombre d’échantillons et le maximum. Ne convertissez pas ce percentile en une autre mesure nommée de faibles FPS sans vérifier que son calcul documenté correspond réellement.

Comparer proportion d’intervalles et proportion de temps

Choisissez un budget de classification correspondant à 60 FPS, soit environ 16,67 millisecondes. Dans la séquence mixte, les 10 intervalles longs dépassent ce budget. Ils représentent 1 pour cent des intervalles, mais leurs durées complètes totalisent 1090 millisecondes, soit 10,9 pour cent du temps de la séquence. Les proportions en nombre et en temps répondent à des questions différentes.

Cette proportion de temps compte la durée complète des intervalles dépassant le budget, pas seulement la partie excédentaire. Ce n’est pas non plus un score mesuré de gravité des saccades perçues. Changer le budget choisi modifie la classification d’une même séquence ; cela ne l’accélère pas et ne décrit pas un seuil universel pour tous les joueurs.

Conserver l’ordre pour examiner les regroupements

Espacez les longs intervalles dans une version et regroupez-les à la fin dans une autre. Les deux versions ont les mêmes valeurs, moyenne, P99 au rang le plus proche et maximum. Leur ordre diffère. Avec le budget choisi, la plus longue série consécutive de dépassements vaut 1 intervalle dans la version espacée et 10 dans la version regroupée.

Une distribution triée ne révèle pas cette différence de chronologie. Examinez l’ordre initial et annotez le contexte de la tâche lorsque vous comparez un enregistrement réel. Un regroupement lors d’une transition et des intervalles longs dispersés pendant un déplacement actif sont des observations distinctes à étudier. Mais le graphique seul n’en identifie pas la cause et ne prédit pas l’expérience de chaque joueur.

Préparer une comparaison répondant à une question

Pour une comparaison réelle, définissez avant toute modification la tâche dans le jeu, la méthode de capture, le type d’intervalle mesuré, les réglages et l’environnement pertinent. Comparez des tâches similaires et gardez les conditions sans rapport stables lorsque c’est possible. Un court enregistrement de menu et une scène exigeante plus longue ne sont pas interchangeables simplement parce qu’ils produisent une moyenne de FPS.

Si vous répétez la tâche, conservez tous les enregistrements prévus pour la comparaison plutôt que de ne choisir que le plus flatteur. Expliquez les durées et transitions différentes. Ne faites pas simplement la moyenne de débits issus d’enregistrements inégaux comme s’ils représentaient la même durée. Reliez le nombre et le temps pour calculer le débit global combiné, et gardez les enregistrements originaux pour le contexte.

Rapporter l’observation avant un diagnostic matériel

Indiquez ce qui a changé dans la comparaison cohérente : moyenne, distribution, intervalles extrêmes ou ordre. Un pic après une modification des réglages peut susciter une question, mais n’identifie pas automatiquement une limite matérielle ou une panne de pilote. Confirmez la définition de la mesure et le contexte avant de traiter un nombre affiché comme une cause.

Si le joueur signale un ressenti différent, consignez-le comme une observation supplémentaire au lieu de le déduire mécaniquement du résumé. L’entrée, l’affichage et la tâche du jeu peuvent compter au-delà des intervalles fournis. Le résultat utile est une comparaison clairement délimitée et une prochaine investigation, pas la promesse qu’une seule statistique diagnostique toutes les irrégularités du jeu.

La moyenne de FPS décrit le nombre par temps écoulé ; percentile, maximum, proportion de temps et ordre initial décrivent d’autres aspects. Lisez-les ensemble avec des définitions cohérentes et une tâche comparable. Des moyennes égales peuvent cacher des différences importantes, mais celles-ci seules ne prouvent ni une cause ni un score universel de fluidité.