2013-07-02 30 views

Odpowiedz

56

tp90 to minimalny czas, w którym 90% żądań zostało doręczonych. Wyobraź masz razy:

10s 
1000s 
100s 
2s 

Obliczanie TP jest bardzo prosta:

  • rodzaj Czasy w kolejności rosnącej: [2s, 10s, 100s, 1000s]
  • znaleźć ostatnią pozycję w części wy trzeba obliczyć. Dla TP50 będzie on wynosił (4 * .5) = 2 żądania. Potrzebujesz drugiej prośby. Dla TP90 będzie to pułap (4 * .9) = 4. Potrzebujesz czwartej prośby.
  • uzyskać czas dla przedmiotu znalezionego powyżej. TP50 = 10 s. TP90 = 1000s
+0

Dobrze wyjaśnione. Dzięki. – user1071840

+0

To nie wydaje się pasować do statystycznej definicji percentyla. Zamiast używać pułapu do znalezienia indeksu, należy uśredniać dwa najbliższe indeksy. Na przykład na liście z 4 elementami, TP50 jest średnią z 2. i 3. elementu, a nie tylko z drugiego elementu. (Zakładamy, że TP50 oznacza 50. percentyl.) Dokładna formuła to i = (k/100) (n + 1), aby znaleźć pożądany indeks, gdzie k to twój percentyl, a n to liczba elementów na liście . Jeśli nie jest liczbą całkowitą, należy uśrednić dwa najbliższe wskaźniki. – sichinumi

+1

https://en.wikipedia.org/wiki/Percentile#The_Nearest_Rank_method –