Comment mesurer le temps de réponse en secondes à l'aide des données de référence suivantes?

StackOverflow https://stackoverflow.com/questions/837082

  •  10-07-2019
  •  | 
  •  

Question

Nous avons récemment reçu des données d'un test d'évaluation d'un fournisseur de logiciels, et je pense qu'il me manque quelque chose d'évident.

S'il y a eu 17 transactions (je suppose qu'il s'agit de demandes complétées avec succès) par seconde et que 1 500 de ces demandes pourraient être traitées en 5 minutes, comment puis-je obtenir le temps de réponse pour un seul utilisateur? Est-ce que ce genre de chose est même possible avec l'analyse comparative? J'ai beaucoup d'autres données à leur sujet, y compris les paramètres de configuration d'Apache, mais je ne sais pas comment faire tous les calculs.

Étant donné la configuration du serveur qu'ils ont envoyée, je souhaite savoir comment déduire le temps de réponse de l'utilisateur. J'ai examiné d'autres tests d'évaluation similaires, mais j'ai du mal à mesurer les demandes en fonction du temps de réponse. Quelles autres données dois-je fournir ici pour l'obtenir?

Était-ce utile?

La solution

Si seulement 1500 d'entre eux peuvent être servis toutes les 5 minutes, alors: 1500/5 = 300 transactions par minute peuvent être servies 300/60 = 5 transactions par seconde peuvent être servies

alors comment obtiennent-ils 17 transactions terminées par seconde? La dernière fois que j'ai vérifié 5 & Lt; 17!

Cela ne semble pas correspondre. Ou est-ce que je le regarde mal?

Je suppose que c'est le temps de réponse de l'utilisateur, vous voulez dire le temps nécessaire pour traiter une transaction unique:

S'ils peuvent servir 5 par seconde, cela prend 200 ms (1/5) par transaction. S'ils peuvent servir 17 par seconde, cela prend 59 ms (1/17) par transaction

C’est tout ce que nous pouvons dire à partir des données fournies. Peut-être préciser combien de transactions sont effectuées à la seconde.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top