2012-09-06 39 views
5

के लिए अर्थ और गणना सूत्र निम्न चित्रों से प्रसंस्करण समय, लेटेंसी और प्रतिक्रिया समय सूत्रों को सत्यापित कर सकते हैं। मुझे प्रतिक्रिया समय फॉर्मूला में कुछ संदेह है।प्रसंस्करण समय, लेटेंसी और प्रतिक्रिया समय

यदि आप इन सूत्रों के साथ संघर्ष करते हैं तो कृपया मुझे सबूत संदर्भ दें।

Formula Picture

+3

मान्यताओं से सावधान रहें। यह गणना तब होती है जब सर्वर प्रतिक्रिया शुरू करने से पहले * पूर्ण * उत्तर उत्पन्न करता है। यदि सर्वर डेटा चलाता है जैसे कि यह जाता है (उदाहरण के लिए, एक बड़ी डीबी तालिका को पार करना) प्रसंस्करण वास्तव में टी 6-टी 4 है। इसी तरह विलंबता के लिए। अगर अनुरोध बहुत छोटा है (http उदाहरण के लिए मिलता है, टी 7-टी 1 काम करता है। हालांकि अगर प्रेषण एक फ़ाइल अपलोड है, तो सर्वर अंतिम बाइट भेजने से पहले काम करना शुरू नहीं कर सकता है। उस स्थिति में विलंबता टी 7-टी 2 होना चाहिए। –

+0

धन्यवाद- Devon_C_Miller :) कृपया मुझे प्रतिक्रिया समय फॉर्मूला के लिए भी स्पष्टीकरण दें। क्या यह सही है? – AsadYarKhan

उत्तर

5

मैं ले जाऊंगा; T8 होने के रूप में

  • सबसे खराब स्थिति विलंबता - T1 भी समय बीत
  • प्रसंस्करण समय T6 - T3 भी समय प्रतिक्रिया के रूप में आप पहली बार बाइट से प्रसंस्करण शुरू करने और अभी भी अंतिम बाइट के लिए ऊपर प्रसंस्करण हो सकता है।

यदि आप अंतिम बाइट प्राप्त करने तक सर्वर पर संदेश को संसाधित करना प्रारंभ नहीं कर सकते हैं, तो आपको विलंबता के लिए अंतिम बाइट भी उपयोग करना होगा, अन्यथा इसके असंगत।

मैं सर्वर ग्रहण करेंगे अधिक उच्च ग्राहक से प्रदर्शन के लिए समायोजित किया गया है यानी यह पहली पैकेट से प्रसंस्करण शुरू हो सकता है, लेकिन ग्राहक पूरे संदेश की जरूरत हो सकती उपयोगी कुछ भी (इस ग्राहक पर निर्भर करता है)

+0

अच्छा जवाब मैं समझता हूं लेकिन मुझे स्पष्ट करता हूं कि प्रतिक्रिया समय टी 6 - टी 3 है। क्या आपके पास कोई संदर्भ है इसलिए कृपया नीचे लिखें मेरे पास आईबीएम शब्दावली का संदर्भ है कृपया जांचें और सत्यापित करें कि मैं सही हूं या आप सही हैं। :) लिंक http://www-01.ibm.com/software/globalization/terminology/r है।एचटीएमएल – AsadYarKhan

+0

मैं सहमत हूं कि टी 6 - टी 3 प्रतिक्रिया समय है। इसके बजाय एक संदर्भ मैं कहूंगा कि यह इस बात पर निर्भर करता है कि आपका सर्वर और आपका ग्राहक कैसे काम करता है। यह समय लगता है कि HTTP सर्वर और क्लाइंट कैसे काम करता है। मेरे पास एक और कम विलंबता पृष्ठभूमि है जहां सब कुछ गिना जाता है और आप एक अधिक रूढ़िवादी दृष्टिकोण चाहते हैं। –

+0

क्षमा करें मेरे दोस्त :) फिर भी आपसे असहमत हैं लेकिन टी 7 - टी 3 प्रतिक्रिया समय हो सकता है टी 6 - टी 3 नहीं। मैंने परिभाषा के अंत में "बहुत प्रतिक्रिया प्राप्त होने तक" इतनी सारी परिभाषा पढ़ी है। जब तक आप प्रतिक्रिया का पहला हिस्सा प्राप्त नहीं करते हैं तब तक आप प्रतिक्रिया के बारे में कैसे जानते हैं। – AsadYarKhan

0

wikipedia से:

एक डेटा प्रणाली में, प्रणाली प्रतिक्रिया समय एक जांच संदेश के प्रसारण के अंत की रसीद और पारेषण के शुरुआत के बीच अंतराल है स्टेशन पर एक प्रतिक्रिया संदेश की जांच शुरू हुई।

जो टी 5-टी 4 (प्रोसेसिंग समय की तरह) होना चाहिए।

+0

विकिपीडिया संदर्भ स्वीकार्य नहीं है क्षमा करें क्या आपके पास कोई अन्य संदर्भ है? – AsadYarKhan

2
करने के लिए

मैं प्रसंस्करण समय और सबसे खराब केस विलंबता के संबंध में पीटर से सहमत हूं: टी 6 - टी 3

लेकिन लेटेंसी के लिए, मैं कहूंगा कि यह टी 7-टी 1 है। मैं इसे पहले बाइट के रूप में मानता हूं।

JMeter में यह बताया गया है:

JMeter measures the latency from just before sending the request to just 
after the first response has been received. Thus the time includes all the processing 
needed to assemble the request as well as assembling the first part of the response, 
which in general will be longer than one byte. Protocol analysers (such as Wireshark) 
measure the time when bytes are actually sent/received over the interface. The JMeter 
time should be closer to that which is experienced by a browser or other application 
client. 

भी देखो: