Table of Contents
सॉफ्टवेयर को मापने के लिए विभिन्न स्थितियों के तहत एक अनुप्रयोग कार्य को समझने के लिए आवश्यक है।
विलंब
विलंबता एक अनुरोध को संसाधित करने और प्रतिक्रिया देने के लिए एक प्रणाली के लिए समय लगता है। यह आमतौर पर मिलीसेकंड (एम) में मापा जाता है। लोअर विलंबता एक तेजी से प्रतिक्रिया समय इंगित करता है, जो वास्तविक समय में उपयोगकर्ता अनुभव के लिए महत्वपूर्ण है।
विलंबता की गणना करने के लिए, अनुरोध भेजने और प्रतिक्रिया प्राप्त करने के बीच की अवधि को मापें। यह आवेदन के भीतर निगरानी उपकरण या कस्टम टाइमर का उपयोग करके किया जा सकता है।
थ्रूपुट
थ्रूपुट अनुरोधों की संख्या को मापता है कि एक प्रणाली एक विशिष्ट अवधि के भीतर संभाल सकती है, आम तौर पर प्रति सेकंड अनुरोध (RPS) के रूप में व्यक्त की जाती है। यह लोड के तहत सिस्टम की क्षमता और दक्षता को इंगित करता है।
गणना के माध्यम से एक निर्धारित समय सीमा पर संसाधित अनुरोधों की कुल संख्या की गिनती शामिल है। लोड परीक्षण उपकरण थ्रूपुट सीमा का आकलन करने के लिए यातायात का अनुकरण कर सकते हैं।
स्केलेबिलिटी
स्केलेबिलिटी एक सिस्टम की क्षमता का आकलन करती है क्योंकि वर्कलोड बढ़ता है। इसका मूल्यांकन यह देखने से किया जाता है कि कैसे विलंबता और अतिरिक्त उपयोगकर्ताओं या डेटा वॉल्यूम के साथ थ्रूपुट परिवर्तन।
स्केलेबिलिटी को मापने के लिए, लोड को बढ़ाते हुए और संबंधित प्रदर्शन मीट्रिक रिकॉर्ड करते हैं। एक स्केलेबल सिस्टम विलंबता में न्यूनतम गिरावट दिखाता है और मांग बढ़ने के रूप में थ्रूपुट को बनाए रखता है।
- प्रतिक्रिया समय की निगरानी
- सम्पर्क करने का विवरण
- प्रदर्शन के रुझान का विश्लेषण
- तदनुसार सिस्टम संसाधनों को समायोजित करें