Wie kann ich Antwortzeit in Sekunden der folgenden Benchmarking-Daten messen?

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

  •  10-07-2019
  •  | 
  •  

Frage

Wir haben vor kurzem einige Daten zurück auf einem Benchmarking-Test von einem Software-Anbieter, und ich glaube, ich bin etwas fehlt offensichtlich.

Wenn es 17 Transaktionen (ich nehme an, sie bedeuten Anfragen erfolgreich abgeschlossen) pro Sekunde und 1500 dieser Anträge serviert in 5 Minuten werden könnte, dann, wie bekomme ich die Antwortzeit für einen einzelnen Benutzer? Ist diese Art der Sache sogar möglich, mit Benchmarking? Ich habe eine Menge von anderen Daten von ihnen, darunter Apache Konfigurationseinstellungen, aber ich bin nicht sicher, wie alle die Mathematik zu tun.

das Server-Setup Da sie gesendet wird, möchte ich wissen, wie ich die Benutzerantwortzeit ableiten kann. Ich habe bei anderen ähnlichen Benchmark-Tests gesucht, aber ich habe Probleme Anfragen Reaktionszeit zu messen. Welche anderen Daten kann ich hier zur Verfügung stellen müssen, dass bekommen?

War es hilfreich?

Lösung

Wenn nur 1500 von ihnen können dann alle 5 Minuten bedient werden: 1500/5 = 300 Transaktionen pro Minute kann serviert werden 300/60 = 5 Transaktionen pro Sekunde kann serviert werden

so wie bekommen sie 17 abgeschlossene Transaktionen pro Sekunde? Zuletzt überprüfte ich 5 <17

Dies scheint nicht zu passen. Oder bin ich es falsch suchen?

Ich nehme an Benutzerantwortzeit sein, Sie die Zeit bedeuten sie eine einzelne Transaktion zu dienen nimmt:

Wenn sie 5 pro Sekunde dienen als 200 ms dauert (1/5) pro Transaktion Wenn sie 17 pro Sekunde dienen als 59ms (17.01) pro Transaktion nimmt

Das ist alles, was wir aus den gegebenen Daten berichten. Vielleicht klären, wie viele Transaktionen pro Sekunde durchgeführt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top