Come misuro il tempo di risposta in secondi in base ai seguenti dati di benchmarking?

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

  •  10-07-2019
  •  | 
  •  

Domanda

Recentemente abbiamo ottenuto alcuni dati su un test di benchmarking da un fornitore di software e penso che mi manchi qualcosa di ovvio.

Se ci fossero 17 transazioni (presumo che significino richieste completate con successo) al secondo, e 1500 di queste richieste potrebbero essere soddisfatte in 5 minuti, come posso ottenere il tempo di risposta per un singolo utente? Questo genere di cose è persino possibile con il benchmarking? Ho molti altri dati da loro, tra cui le impostazioni di configurazione di Apache, ma non sono sicuro di come fare tutti i calcoli.

Data la configurazione del server che hanno inviato, voglio sapere come posso dedurre il tempo di risposta dell'utente. Ho esaminato altri test di benchmarking simili, ma ho difficoltà a misurare le richieste al tempo di risposta. Quali altri dati devo fornire qui per ottenerli?

È stato utile?

Soluzione

Se solo 5 di questi possono essere serviti ogni 5 minuti, allora: 1500/5 = 300 transazioni al minuto possono essere servite 300/60 = 5 transazioni al secondo possono essere offerte

quindi come stanno ottenendo 17 transazioni completate al secondo? L'ultima volta che ho controllato 5 & Lt; 17!

Questo non sembra adattarsi. O lo sto guardando in modo errato?

Presumo sia il tempo di risposta dell'utente, intendi il tempo necessario per servire una singola transazione:

Se possono servire 5 al secondo di quanto ci vogliono 200ms (1/5) per transazione Se sono in grado di servire 17 al secondo di quanti ne servono 59ms (1/17) per transazione

Questo è tutto ciò che possiamo dire dai dati forniti. Forse chiarire quante transazioni vengono eseguite al secondo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top