2013-07-02 5 views
29

जब हम एक वितरित प्रणाली के प्रदर्शन पर चर्चा करते हैं तो हम tp50, tp90, tp99.99 टीपीएस शब्द का उपयोग करते हैं। कोई बता सकता है कि हम उन लोगों का क्या अर्थ रखते हैं?"शीर्ष प्रतिशत" या टीपी आधारित विलंबता से हमारा क्या मतलब है?

उत्तर

56

टीपी 9 0 एक न्यूनतम समय है जिसके अंतर्गत 90% अनुरोध किए गए हैं। कल्पना कीजिए कि आप बार:

10s 
1000s 
100s 
2s 

गिना जा रहा है टी.पी. बहुत सरल है:

  • तरह आरोही क्रम में हर समय: [2s, 10s, 100s, 1000s]
  • हिस्से में नवीनतम आइटम ढूंढने आप गणना करने की आवश्यकता है। टीपी 50 के लिए यह छत (4 * .5) = 2 अनुरोध होगा। आपको दूसरे अनुरोध की आवश्यकता है। टीपी 9 0 के लिए यह छत होगी (4 * .9) = 4। आपको चौथे अनुरोध की आवश्यकता है।
  • ऊपर मिले आइटम के लिए समय मिलता है। TP50 = 10s। टीपी 9 0 = 1000s
+0

अच्छी तरह से समझाया गया। धन्यवाद। – user1071840

+0

यह एक प्रतिशत की सांख्यिकीय परिभाषा के साथ मेल नहीं लगता है। एक सूचकांक खोजने के लिए छत का उपयोग करने के बजाय, आपको दो निकटतम सूचकांक औसत होना चाहिए। उदाहरण के लिए, 4-तत्व सूची में, टीपी 50 दूसरे और तीसरे तत्वों का औसत है, न कि केवल दूसरा तत्व। (यह माना जाता है कि टीपी 50 का मतलब 50 वां प्रतिशत है।) सटीक सूत्र I = (k/100) (n + 1) आपकी वांछित अनुक्रमणिका ढूंढने के लिए है, जहां के आपका प्रतिशत है और n आपकी सूची में तत्वों की संख्या है । अगर मैं पूरी संख्या नहीं है, तो दो निकटतम सूचकांक औसत। – sichinumi

+1

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

संबंधित मुद्दे