क्या कोई भी स्टॉपवॉच बेंचमार्किंग का उपयोग करता है, या हमेशा एक प्रदर्शन उपकरण का उपयोग किया जाना चाहिए? क्या जावा के लिए कोई अच्छा मुफ्त उपकरण उपलब्ध है? आप किन उपकरणों का उपयोग करते हैं?स्टॉपवॉच बेंचमार्किंग स्वीकार्य है?
मेरी चिंताओं को स्पष्ट करने के लिए, स्टॉपवॉच बेंचमार्किंग ऑपरेटिंग सिस्टम शेड्यूलिंग के कारण त्रुटि के अधीन है। आपके प्रोग्राम के दिए गए रन पर ओएस आपके द्वारा कार्य किए जाने वाले फ़ंक्शन के बीच में एक और प्रक्रिया (या कई) शेड्यूल कर सकता है। यदि आप थ्रेडेड एप्लिकेशन को समय देने का प्रयास कर रहे हैं, तो जावा चीजों में भी थोड़ी सी भी बदतर होती है, क्योंकि जेवीएम शेड्यूलर मिश्रण में थोड़ी अधिक यादृच्छिकता फेंकता है।
बेंचमार्किंग करते समय आप ऑपरेटिंग सिस्टम शेड्यूलिंग को कैसे संबोधित करते हैं?
धन्यवाद। मुझे एहसास हुआ कि यह बहुत आम होने वाला था, मुझे बस बिना किसी पुष्टि के अपने आप को उचित ठहराना पड़ा। :) –