आज लगभग सभी आधुनिक कंप्यूटरों में एक से अधिक कोर होते हैं। इन मल्टी-कोर प्रोसेसर का उपयोग करके आप कुछ प्रोग्रामों को एक निश्चित CPU पर चलाने के लिए त्रुटिपूर्ण रूप से सेट कर सकते हैं। आज डिज़ाइन किए गए प्रोग्राम सभी कोर पर लोड वितरित करके निष्पादन की गति और समग्र दक्षता बढ़ाने के लिए इन एकाधिक कोर का उपयोग करने के लिए बनाए गए हैं। वास्तव में, यदि आप "कार्य प्रबंधक" में "प्रदर्शन" टैब पर जाते हैं, तो आप देखेंगे कि सभी कोर और लॉजिकल प्रोसेसर (थ्रेड्स) एक साथ उपयोग किए जा रहे हैं।
सभी कोर के बीच भार का यह वितरण वास्तव में अच्छा है। लेकिन यह हमेशा सबसे अच्छा मामला नहीं है क्योंकि कुछ पुराने प्रोग्राम सिंगल कोर सीपीयू पर चलने के लिए डिज़ाइन किए गए हैं, या आप एक निश्चित सीपीयू पर चलने के लिए एक विशिष्ट एप्लिकेशन सेट करना चाह सकते हैं ताकि यह आपके पूरे काम को खराब न करे बहे। उदाहरण के लिए, विंडोज़ में डिस्क डीफ़्रेग्मेंटर चलते समय बहुत सारे CPU संसाधन लेता है। यह अनिवार्य रूप से आपके पीसी को धीमा कर देता है। इससे बचने के लिए, आप एक विशिष्ट CPU का उपयोग करने के लिए डीफ़्रेग्मेंटर प्रोग्राम सेट कर सकते हैं ताकि आप पृष्ठभूमि में चलने के दौरान अन्य सामान करना जारी रख सकें।
आइए देखें कि एक विशिष्ट विंडोज एप्लिकेशन को एक विशिष्ट सीपीयू का उपयोग करने के लिए मजबूर करने के लिए आत्मीयता मूल्यों को कैसे बदला जाए।
नोट: एफ़िनिटी मान बदलना एक उन्नत कॉन्फ़िगरेशन है; इसे गलत करने से आपके एप्लिकेशन असामान्य रूप से चल सकते हैं। यदि आप सुनिश्चित नहीं हैं, तो विंडोज़ को यह चुनने दें कि आपके लिए सबसे अच्छा क्या है।
टास्क मैनेजर में एफ़िनिटी वैल्यू बदलें
टास्क मैनेजर में एफिनिटी वैल्यू बदलने के लिए टास्कबार पर राइट क्लिक करके टास्क मैनेजर खोलें। अब "टास्क मैनेजर" चुनें। वैकल्पिक रूप से, आप "Ctrl + Shift + Esc" शॉर्टकट का उपयोग कर सकते हैं।
कार्य प्रबंधक में, "विवरण" टैब पर जाएं। यहां आप उन सभी प्रक्रियाओं को देखेंगे जो वर्तमान में चल रही हैं।
अपनी इच्छित प्रक्रिया ढूंढें, राइट क्लिक करें और "एफ़िनिटी सेट करें" विकल्प चुनें। मेरे मामले में, मैं बिटटोरेंट एप्लिकेशन का चयन कर रहा हूं।
उपरोक्त क्रिया "प्रोसेसर एफ़िनिटी" विंडो खुल जाएगी। डिफ़ॉल्ट रूप से, प्रत्येक प्रक्रिया उपलब्ध सभी CPU का उपयोग करती है। प्रक्रिया को एक विशिष्ट सीपीयू का उपयोग करने के लिए मजबूर करने के लिए, उन सभी सीपीयू को अनचेक करें जिन्हें आप अपनी प्रक्रिया का उपयोग नहीं करना चाहते हैं और "ओके" बटन पर क्लिक करें।
प्रक्रिया के लिए एफ़िनिटी मानों को सफलतापूर्वक बदलने के लिए बस इतना ही करना है।
CPU कोर के प्रदर्शन की निगरानी करें
अपने सभी सीपीयू कोर के प्रदर्शन की निगरानी के लिए, कार्य प्रबंधक में "प्रदर्शन" टैब पर जाएं और "ओपन रिसोर्स मॉनिटर" लिंक पर क्लिक करें।
अपने सभी CPU कोर के प्रदर्शन को देखने के लिए CPU टैब पर नेविगेट करें।
कार्य प्रबंधक का उपयोग करके किए गए परिवर्तन अस्थायी हैं, यानी प्रोग्राम को फिर से लॉन्च करने के बाद या एक बार जब आप अपनी मशीन को पुनरारंभ करते हैं तो प्रक्रिया या प्रोग्राम सभी CPU कोर का उपयोग करेगा। इसलिए आपको किसी भी स्थायी बदलाव के बारे में चिंता करने की ज़रूरत नहीं है।
अब जबकि आप जानते हैं कि विशिष्ट कार्यक्रमों के लिए एफ़िनिटी मूल्यों को कैसे बदलना है, तो अपने कार्यप्रवाह और उत्पादकता को बेहतर बनाने के लिए विभिन्न कार्यक्रमों के साथ प्रयोग करें। यदि आप आत्मीयता मूल्यों को बदलते समय किसी भी समस्या का सामना करते हैं या आत्मीयता मूल्यों को बदलने पर अपने विचार साझा करने के लिए नीचे टिप्पणी करें।