विज्ञापन
चाहे हम इसे एक शौक के रूप में करें या केवल सामान्य जिज्ञासा (या दोनों से अधिक) के लिए, बेंचमार्किंग लगभग एक कला बन गई है। लोग हमेशा सॉफ़्टवेयर या हार्डवेयर के एक टुकड़े को बेंचमार्क करने के सर्वोत्तम तरीकों को खोजने का प्रयास करते हैं ताकि उन परिणामों को दोहराने में आसानी हो और अधिक सटीक हो। हालांकि बेंचमार्किंग की आलोचना केवल सिंथेटिक प्रदर्शन के बजाय के प्रतिनिधित्व के लिए की गई है वास्तविक दुनिया का प्रदर्शन (विशेषकर हार्डवेयर के लिए), यह अभी भी कितना शक्तिशाली या तेज़ है इसका एक अच्छा संकेतक है थोड़ा है।
एक उदाहरण के रूप में, यदि दो अलग-अलग CPU के परिणाम एक-दूसरे के बहुत करीब हैं, तो आप कह सकते हैं कि वास्तविक दुनिया का प्रदर्शन लगभग समान होगा। हालाँकि, यदि परिणाम बहुत दूर हैं, तो आप जानेंगे कि एक निश्चित रूप से बेहतर है।
हमें एक बेहतर समाधान की आवश्यकता क्यों है
बेंचमार्किंग में, एक अच्छा उपाय किसी एप्लिकेशन का स्टार्ट अप समय रखना है। यह दो अलग-अलग उत्पादों के बीच स्टार्ट अप गति की तुलना करने या स्टार्ट की तुलना करने के लिए बहुत उपयोगी हो सकता है प्रत्येक में हार्डवेयर के प्रदर्शन को मापने के लिए दो अलग-अलग कंप्यूटरों पर एक ही सॉफ्टवेयर की गति बढ़ाएं संगणक। बहुत से लोग अभी भी हाथ से किए गए समय का उपयोग करते हैं, जो सटीकता के मामले में विनाशकारी हो सकता है जब अधिकांश परिणाम एक दूसरे से केवल कुछ सेकंड होंगे। इसलिए हमें एक बेंचमार्किंग टूल की आवश्यकता है जो हमारे हाथों के सपने से कहीं अधिक सटीक हो।
ऐपटाइमर के बारे में
ऐप टाइमर उस सटीक समस्या को हल करता है। यह सटीक क्षण का पता लगा सकता है जब एक प्रोग्राम शुरू करने के लिए एक कमांड निष्पादित किया गया है और जब यह अंत में लोड हो गया है। बेंचमार्कर्स के लिए कुछ अन्य उपयोगी विकल्पों के साथ ऐसा करने के कुछ तरीके हैं।
AppTimer को स्थापित करने की आवश्यकता नहीं है। इसके बजाय, आप बस इसे डाउनलोड करें और ज़िप फ़ोल्डर से .exe फ़ाइल निकालें, और प्रोग्राम है। आप इसे किसी भी मीडिया में स्थानांतरित कर सकते हैं और इसे किसी भी कंप्यूटर से चला सकते हैं। बेंचमार्किंग टूल के रूप में, यह एक शानदार विशेषता है।
खिड़की के बारे में
बेंचमार्किंग दुनिया में शुरुआती लोगों के लिए AppTimer विंडो बिल्कुल अनुकूल नहीं है, लेकिन मैं आपको सभी संभावित क्षेत्रों के बारे में बताऊंगा क्योंकि उनमें से बहुत से नहीं हैं। NS आवेदन फ़ील्ड आपको यह चुनने की अनुमति देता है कि आप किस प्रोग्राम को समय देना चाहते हैं। आप दाईं ओर "..." पर क्लिक करके अपने फ़ोल्डरों को ब्राउज़ कर सकते हैं ताकि आपको पूरे पथ में मैन्युअल रूप से टाइप न करना पड़े।
NS सीएमडी लाइन यदि आप ऐसा चुनते हैं तो आपको एक कमांड लाइन में जोड़ने देता है जिसे आप समय देना चाहते हैं, हालांकि यह आवश्यक नहीं है।
NS बोटा दस्तावेज एक पठनीय प्रारूप में समय की जानकारी होगी। आपको यह चुनना होगा कि आप लॉग फ़ाइल को कहाँ सहेजना चाहते हैं।
NS खिड़की का नाम दर्ज करने की आवश्यकता है ताकि प्रोग्राम, लॉन्च होने पर, इसे खोले जाने पर पता लगाया जा सके ताकि यह इसे स्वचालित रूप से बंद कर सके। शीर्षक को देखते हुए, आप या तो सिर्फ नाम या नाम के अलावा कुछ और देख सकते हैं। उदाहरण के लिए, यदि आपका शीर्षक "दस्तावेज़ 1 - माइक्रोसॉफ्ट वर्ड" कहता है, तो यह माइक्रोसॉफ्ट वर्ड को विंडो शीर्षक के रूप में डालने के लिए पर्याप्त होगा।
NS फांसी बॉक्स निर्देश देता है कि कितनी बार एक पंक्ति में AppTimer निर्दिष्ट एप्लिकेशन या कमांड को लॉन्च करने का प्रयास करेगा। NS विलंब बॉक्स ऐपटाइमर को बताता है कि इसे फिर से निष्पादित करने से पहले कितनी देर तक प्रतीक्षा करनी चाहिए। NS डिबग चेकबॉक्स के लिए है, ठीक है, डिबगिंग, और वास्तव में इसकी आवश्यकता नहीं है जब तक कि आप यह नहीं जानते कि उस जानकारी का क्या करना है जो इसे थूक देगी।
NS विंडो डिटेक्शन मेथड यह पता लगाने के लिए कि क्या कोई विंडो खोली गई है, कुछ अलग-अलग तरीके प्रदान करता है। यदि आप नहीं जानते कि किसे चुनना है, तो मैं चुनने की सलाह देता हूं "इनपुट आइडल", "विंडो डिटेक्शन"", तथा "दृश्यमान", जिसका एक साथ अर्थ है कि खिड़की दिखाई देनी चाहिए और इनपुट के लिए "खुली" के रूप में गणना के लिए तैयार होनी चाहिए।
NS विंडो बंद विधि क्षेत्र एक कार्यक्रम के खुलने के बाद उसे बंद करने के कई तरीके प्रदान करता है। यदि आप सुनिश्चित नहीं हैं कि क्या चुनना है, तो मैं अनुशंसा करता हूं "WM_CLOSE” तथा "Alt+F4“.
बेंचमार्क चल रहा है
यदि सब कुछ सही ढंग से दर्ज किया गया है, तो आप हिट कर सकते हैं "ऐप चलाएं", और AppTimer आपके लिए सब कुछ करेगा।
फिर इसे एक लॉग फ़ाइल को आपके निर्दिष्ट स्थान पर सहेजना चाहिए, जिसमें आवेदन शुरू करने में लगने वाला समय शामिल है।
निष्कर्ष
AppTimer "बस काम करता है" फैशन में सटीक परिणाम प्राप्त करने के लिए आश्चर्यजनक रूप से महान बेंचमार्किंग टूल है। इसके साथ, आप सुनिश्चित हो सकते हैं कि त्रुटि का एक बहुत छोटा मार्जिन है और अन्य सॉफ़्टवेयर या हार्डवेयर कॉन्फ़िगरेशन के साथ बेहतर तुलना की जा सकती है। यह एकदम सही एंट्री-लेवल बेंचमार्किंग टूल है। यदि आप रुचि रखते हैं, तो आप कुछ अन्य भी देख सकते हैं कूल बेंचमार्किंग टूल विंडोज़ के लिए 10 सर्वश्रेष्ठ निःशुल्क बेंचमार्क प्रोग्रामविंडोज के लिए इन शानदार और मुफ्त बेंचमार्क सॉफ्टवेयर का उपयोग अपने सिस्टम के समस्या निवारण और इसे अपडेट रखने के लिए करें। अधिक पढ़ें .
बेंचमार्किंग का आपका पसंदीदा तरीका क्या है? आप इसे सबसे ज्यादा क्यों पसंद करते हैं? हमें टिप्पणियों में बताएं!
छवि क्रेडिट: Shutterstock
डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।