हम सभी जानते हैं कि जितना अधिक आप अपने कंप्यूटर का उपयोग करते हैं, यह उतना ही धीमा होता जाएगा। ऐसे कई मौके होते हैं जब हमने इस स्लो PC सिंड्रोम का अनुभव किया है और हमें बिल्कुल पता नहीं होता कि कौन सा एप्लिकेशन सभी संसाधनों को ले रहा है। क्या होगा अगर आपके एप्लिकेशन को ट्रैक और मॉनिटर करने का कोई तरीका हो और जांचें कि कौन सा आपके सिस्टम में समस्या पैदा कर रहा है?
हमने पहले रिसोर्स मॉनिटर का उपयोग करके अपने एप्लिकेशन को ट्रैक करने का तरीका कवर किया था। इस लेख में, हम आपको एक अधिक शक्तिशाली टूल - Process Monitor दिखाने जा रहे हैं, जो काम पूरा करेगा।
Process Monitor एक बहुत परिष्कृत एप्लिकेशन है। यह फाइलों, रजिस्ट्री तक हर एक्सेस को रिकॉर्ड करता है और यदि आप सिस्टम समस्या का सामना कर रहे हैं तो यह एक मस्ट-हैव टूल है। इससे कोई फर्क नहीं पड़ता कि आप एक शुरुआती हैं या आप एक उन्नत यूजर हैं, इस एप्लिकेशन के साथ काम करना आपके विचार से बहुत आसान है।
इस ट्यूटोरियल में मैंने एक फ्री बेंचमार्क प्रोग्राम, NovaBench, का उपयोग परिदृश्य बनाने के लिए किया है। मैंने इस यूटिलिटी को चुना क्योंकि यह फ्री है और मुझे कुछ सिस्टम एक्टिविटी चाहिए थी। बेशक आप Process Monitor का उपयोग अन्य प्रोग्राम के साथ भी कर सकते हैं।
1. Process Monitor डाउनलोड करें
Process Monitor का नवीनतम वर्जन डाउनलोड करें (इस पोस्ट के अनुसार नवीनतम वर्जन 2.94 है)
2. प्रोग्राम चलाएं
इंस्टॉलेशन की आवश्यकता नहीं है, लेकिन आपको इसे एडमिनिस्ट्रेटर के रूप में चलाने की आवश्यकता है। फाइल पर राइट-क्लिक करें और "Run as administrator" चुनें।

3. कैप्चर इवेंट्स रोकें।
डिफॉल्ट रूप से, यूटिलिटी इसे चलाते ही इवेंट कैप्चर करना शुरू कर देती है। चूंकि हमें प्रोग्राम का उपयोग करने से पहले कुछ विकल्प बदलने हैं, हमें इसे रोकने की आवश्यकता है। File मेनू पर जाएं और "Capture Events" को अनचेक करें।

4. Clear दबाएं।
विंडो में सभी अप्रासंगिक एंट्री को हटाने के लिए "Clear" पर क्लिक करें।

5. प्रोफाइलिंग इवेंट कॉन्फिगर करें।
Options मेनू पर जाएं और "Profiling Events..." चुनें। यह यूटिलिटी को प्रत्येक प्रोसेस या प्रोग्राम के एक्जीक्यूशन लॉग को कैप्चर करने का निर्देश देगा।

6. थ्रेड प्रोफाइलिंग विकल्प सेट करें
"Generate thread profiling events" चेक करें, और "Every 100 milliseconds" चुनें:

7. कैप्चर इवेंट्स चुनें
अब प्रोग्राम अपना काम करने के लिए तैयार है। File मेनू पर जाएं और प्रोसेस शुरू करने के लिए "Capture Events" चुनें।

8. कैप्चर इवेंट्स रोकें।
जब आप अपने टेस्ट के साथ हो जाएं, तो File मेनू पर फिर से जाएं और "Capture Events" अनचेक करें।

9. एक्टिविटी समरी दिखाएं
Tools मेनू पर जाएं और "Process Activity Summary" चुनें। यह रिकॉर्ड किए गए सभी लॉग का सारांश प्रदर्शित करेगा।

10. CPU उपयोग के अनुसार ऑर्डर करें।
एक नई विंडो खुलेगी। प्रोग्राम आपको विभिन्न मापदंडों के अनुसार ऑर्डर करने की अनुमति देता है। इस केस में, हम CPU उपयोग चुनने जा रहे हैं।

यहां से, हम देख सकते हैं कि Microsoft Security Essential सबसे अधिक CPU संसाधनों का उपयोग कर रहा है। यह कुल यूजर CPU और कर्नेल CPU उपयोग भी दिखाता है।
11. RAM उपयोग के अनुसार ऑर्डर करें।
वैकल्पिक रूप से, आप प्रोसेस को उनकी मेमोरी उपयोग के अनुसार भी सॉर्ट कर सकते हैं। यह आपको CPU संसाधनों के बजाय सबसे अधिक मेमोरी लेने वाले एप्लिकेशन को देखने की अनुमति देगा।

आप अपने कंप्यूटर को मॉनिटर करने के लिए किन अन्य टूल्स का उपयोग करते हैं?