मुख्य स्मार्टफोन्स प्रोसेसर एफ़िनिटी के साथ ऐप्स को विशिष्ट CPU कोर तक कैसे प्रतिबंधित करें

प्रोसेसर एफ़िनिटी के साथ ऐप्स को विशिष्ट CPU कोर तक कैसे प्रतिबंधित करें



अधिकांश विंडोज पीसी अब मल्टी-कोर प्रोसेसर द्वारा संचालित होते हैं, और विंडोज के हाल के संस्करण आम तौर पर आपके चल रहे ऐप्स और गेम को सर्वोत्तम रूप से समायोजित करने के लिए आपके पीसी की कुल प्रोसेसिंग पावर को स्वचालित रूप से विभाजित करने का एक बहुत अच्छा काम करते हैं। लेकिन कभी-कभी उपयोगकर्ता और विंडोज के पास अलग-अलग विचार हो सकते हैं, जब यह निर्णय लेने की बात आती है कि पीसी की सीपीयू पावर का सबसे अच्छा उपयोग कैसे किया जाए, और यही वह जगह है जहां उन्नत उपयोगकर्ता कदम उठा सकते हैं और कुछ ऐप्स या प्रक्रियाओं को विशिष्ट सीपीयू कोर में मैन्युअल रूप से प्रतिबंधित कर सकते हैं, एक सुविधा के लिए धन्यवाद बुला हुआ प्रोसेसर एफ़िनिटी . यहाँ यह कैसे करना है।
जब विंडोज के उपभोक्ता-स्तर के संस्करणों की बात आती है, तो उपयोगकर्ता के लिए विशिष्ट सीपीयू कोर के ऐप के उपयोग को मैन्युअल रूप से कॉन्फ़िगर करने की क्षमता विंडोज एक्सपी / 2000 की समय सीमा से पहले की होती है, हालांकि विंडोज के प्रत्येक संस्करण में चरण थोड़े भिन्न होते हैं। इस लेख में दिए गए चरणों और स्क्रीनशॉट के लिए हम विंडोज 10 का उपयोग कर रहे हैं, लेकिन विंडोज के पुराने संस्करणों को चलाने वाले पाठक, विशेष रूप से विंडोज 7 और विंडोज 8/8.1 को विंडोज यूआई में मामूली अंतर की स्थिति में बुनियादी चरणों का पालन करने में सक्षम होना चाहिए। .
आगे बढ़ने से पहले यह नोट करना भी महत्वपूर्ण है कि किसी विशेष प्रक्रिया या ऐप के लिए प्रोसेसर एफ़िनिटी को संशोधित करने से स्थिरता के मुद्दे हो सकते हैं, और यह आधुनिक बहु-थ्रेडेड ऐप्स और गेम के प्रदर्शन को खराब कर सकता है। इसलिए, सुनिश्चित करें कि आप पहले गैर-महत्वपूर्ण ऐप्स और डेटा के साथ प्रयोग करते हैं, और यहां चर्चा की गई किसी भी सेटिंग को संशोधित करने से पहले किसी भी खुले कार्य या गेम प्रगति को सहेजना सुनिश्चित करें, क्योंकि एप्लिकेशन या सिस्टम क्रैश संभव है।

प्रोसेसर एफ़िनिटी के साथ ऐप्स को विशिष्ट CPU कोर तक कैसे प्रतिबंधित करें

सीपीयू कोर तक ऐप की पहुंच को सीमित क्यों करें?

जैसा कि ऊपर उल्लेख किया गया है, अधिकांश उपयोगकर्ता चाहते हैं कि विंडोज स्वचालित रूप से पीसी की प्रसंस्करण शक्ति को संभाले, यह सुनिश्चित करते हुए कि सभी कोर का उपयोग करने वाले ऐप्स को उन तक पहुंच दी जाए। यह आम तौर पर बेहतर प्रदर्शन में परिणत होता है, इसलिए प्राथमिक प्रश्न हैक्यूं करएक उपयोगकर्ता कभी भी एक निश्चित बहु-थ्रेडेड ऐप को एक पीसी के पास उपलब्ध भौतिक और तार्किक कोर की कुल मात्रा से कम तक सीमित या प्रतिबंधित करना चाहेगा।
इस प्रश्न के दो मूल उत्तर हैं: 1) पुराने सॉफ़्टवेयर के साथ संगतता और प्रदर्शन सुनिश्चित करने के लिए, और 2) एक अन्यथा भारी-थ्रेडेड प्रोसेसर हॉग चलाने के लिए, जबकि अभी भी अन्य कार्यों को करने के लिए पर्याप्त संसाधनों को आरक्षित करते हुए।
हम पहले उत्तर से शुरू करेंगे: अनुकूलता और प्रदर्शन। उपभोक्ता-स्तर के मल्टी-थ्रेडेड और मल्टी-कोर प्रोसेसर एक वास्तविकता होने से बहुत पहले कुछ विंडोज ऐप और गेम को कोडित किया गया था। विशेष रूप से पुराने खेलों के रचनाकारों ने कभी यह कल्पना नहीं की होगी कि गेम खेलने वाले के पास सिंगल हाई-फ़्रीक्वेंसी सीपीयू कोर द्वारा संचालित विंडोज पीसी से ज्यादा कुछ होगा। जब इस युग के सॉफ़्टवेयर का सामना चार, छह, आठ, या उससे भी अधिक कोर पैक करने वाले आधुनिक CPU से होता है, तो यह कभी-कभी प्रदर्शन के मुद्दों, या यहां तक ​​कि प्रोग्राम को लॉन्च करने में असमर्थता का परिणाम हो सकता है।
नवीनतम 8-कोर/16-थ्रेड द्वारा संचालित होने पर भी, निश्चित रूप से, कई ऐप्स और गेम अभी भी ठीक चलते हैं राक्षस डेस्कटॉप सीपीयू . लेकिन अगर आप एक पुराना गेम खेलने की कोशिश कर रहे हैं और आपको समस्या हो रही है, तो गेम की प्रक्रिया को मैन्युअल रूप से अपने कई कोर में से एक तक सीमित करने के लिए प्रोसेसर एफ़िनिटी का उपयोग करना एक अच्छा समस्या निवारण कदम हो सकता है।
दूसरा उत्तर अधिक विंडोज उपयोगकर्ताओं के लिए अधिक उपयोगी होने की संभावना है, और यह नीचे हमारे चरण-दर-चरण निर्देशों का आधार बनेगा। जबकि कई विंडोज़ ऐप, विशेष रूप से खेल , अभी भी एक या दो कोर से अधिक का लाभ नहीं उठा सकता है, वीडियो एन्कोडर और 3D रेंडरिंग टूल जैसे सामग्री निर्माण ऐप्स को हाल के वर्षों में आपके पीसी द्वारा फेंके जाने वाले प्रसंस्करण शक्ति के हर औंस का उपयोग करने में सक्षम होने के लिए अनुकूलित किया गया है। आप आम तौर पर चाहते हैं कि ये ऐप जितनी जल्दी हो सके, लेकिन कभी-कभी गति या पूरा होने का समय प्राथमिक कारक नहीं होता है, और आप अपने पीसी की प्रसंस्करण शक्ति का कुछ हिस्सा किसी अन्य कार्य के लिए उपलब्ध रखना चाहते हैं, जबकि आपका मांग वाला मीडिया ऐप चलता है पृष्ठभूमि। यह वह जगह है जहाँ प्रोसेसर आत्मीयता वास्तव में काम आती है।

पीसी पर एक्सबॉक्स वन गेम खेलें

चरण दर चरण: हमारा उदाहरण

एक ऐप जो आपके द्वारा फेंके गए सभी CPU कोर को खा सकता है, वह एक x264 वीडियो एन्कोडर है जैसे रिपबॉट264 (या handbrake , या उपलब्ध x264 और x265 एन्कोडर टूल में से कोई भी असंख्य)। हमारे उदाहरण के लिए, हम चाहते हैं कि RipBot264 एक वीडियो फ़ाइल को एन्कोड करे, लेकिन हम उसी समय फ़ोटोशॉप और प्रीमियर जैसे ऐप्स में अन्य प्रोजेक्ट्स पर भी काम करना चाहते हैं।
विंडोज़ टास्क मैनेजर सभी प्रोसेसर

डिफ़ॉल्ट रूप से, RipBot264 जैसा ऐप उपलब्ध सभी प्रोसेसिंग पावर का उपयोग करेगा।


अगर हमने अपना RipBot264 एन्कोड शुरू किया और फिर फ़ोटोशॉप और प्रीमियर लॉन्च किया, तो विंडोज़ प्रत्येक ऐप की ज़रूरतों को प्राथमिकता देने और समायोजित करने के लिए अपनी पूरी कोशिश करेगा, लेकिन विंडोज़ कभी-कभी गलती करेगा, जिसके परिणामस्वरूप हमारे सक्रिय ऐप्स में मंदी या अस्थायी फ्रीज हो जाएगा। हम अपने CPU कोर के RipBot264 के उपयोग को सीमित करने के लिए प्रोसेसर एफ़िनिटी का उपयोग करके इससे बचने की कोशिश कर सकते हैं।
आरंभ करने के लिए, पहले सुनिश्चित करें कि आपने व्यवस्थापक विशेषाधिकारों के साथ Windows उपयोगकर्ता खाते में लॉग इन किया है। फिर आगे बढ़ें और उस ऐप को लॉन्च करें जिसे आप प्रतिबंधित करना चाहते हैं। हमारे मामले में, वह RipBot264 है।
इसके बाद, विंडोज टास्क मैनेजर लॉन्च करें, या तो टास्कबार पर राइट-क्लिक करके और चुनें कार्य प्रबंधक या कीबोर्ड शॉर्टकट संयोजन का उपयोग करके Ctrl-Shift-एस्केप . डिफ़ॉल्ट रूप से, विंडोज के हाल के संस्करणों में टास्क मैनेजर एक मूल दृश्य में शुरू होता है। यदि आपका टास्क मैनेजर हमारे स्क्रीनशॉट में नहीं दिखता है, तो क्लिक करें अधिक जानकारी पूर्ण इंटरफ़ेस प्रकट करने के लिए। एक बार यह हो जाने के बाद, सुनिश्चित करें कि आप प्रोसेस टैब पर हैं और अब अपना ऐप या प्रक्रिया ढूंढें।
यह अंतिम चरण संभावित रूप से किए जाने की तुलना में आसान है। कई मामलों में, आपको सूची में अपना वांछित ऐप मिल जाएगा। अन्य मामलों में, कुछ ऐप्स कुछ कार्यों के लिए प्राथमिक एप्लिकेशन प्रक्रिया के अलावा अद्वितीय प्रक्रियाओं का उपयोग कर सकते हैं। कुंजी उस प्रक्रिया या प्रक्रियाओं को ढूंढना है जो उस CPU उपयोग के लिए ज़िम्मेदार हैं जिसे आप सीमित करना चाहते हैं। इसका परीक्षण करने का एक अच्छा तरीका है मांग वाली गतिविधि को सक्रिय करना (हमारे मामले में, एक वीडियो फ़ाइल को एन्कोड करना शुरू करें), और फिर सीपीयू कॉलम द्वारा कार्य प्रबंधक को सीपीयू संसाधनों के उच्चतम स्तर का उपयोग करने वाली प्रक्रियाओं को खोजने के लिए सॉर्ट करें। यदि प्रक्रिया का नाम (फिर से, हमारे मामले में यह एक H.264 एन्कोडर प्रक्रिया है) आपके लक्षित ऐप से मेल खाता है, तो आप पूरी तरह तैयार हैं।
सही प्रक्रिया की पहचान के साथ, उस पर राइट-क्लिक करें और चुनें विवरण पर जाएं . यह आपको टास्क मैनेजर के विवरण टैब पर ले जाएगा और स्वचालित रूप से सही प्रक्रिया को उजागर करेगा।
कार्य प्रबंधक विवरण पर जाएं
अब, प्रक्रिया पर फिर से राइट-क्लिक करें और चुनें अपनापन निर्धारित करें .
कार्य प्रबंधक आत्मीयता सेट करें
प्रोसेसर एफ़िनिटी लेबल वाली एक नई विंडो चेकबॉक्स और सीपीयू की एक क्रमांकित सूची से भरी हुई दिखाई देगी, जिसकी संख्या आपके विशिष्ट सीपीयू में पैक किए गए भौतिक और तार्किक कोर की कुल संख्या पर आधारित है। हमारा उदाहरण सिस्टम इंटेल कोर i7-5960X चला रहा है, जिसमें आठ हाइपरथ्रेडेड कोर हैं। इसलिए हमारे पास हमारे प्रोसेसर एफ़िनिटी विंडो में कुल 16 सीपीयू सूचीबद्ध हैं।
कार्य प्रबंधक प्रोसेसर आत्मीयता
इसके बाद, यह तय करने का समय है कि आप अपने ऐप को कितना प्रतिबंधित करना चाहते हैं। के बगल में स्थित चेकबॉक्स पर क्लिक करें सभी प्रोसेसर सभी सीपीयू बॉक्स को डी-सेलेक्ट करने के लिए और फिर चेक करने के लिए कम से कम एक सीपीयू बॉक्स चुनें, जिसमें प्रत्येक एक भौतिक या तार्किक कोर का प्रतिनिधित्व करता है। किसी भी सीपीयू दोष या अद्वितीय ओवरक्लॉकिंग परिदृश्यों के अभाव में, यह आमतौर पर कोई फर्क नहीं पड़ता कि आप कौन से कोर का चयन करते हैं।
प्रोसेसर एफ़िनिटी लिमिटेड
हमारे उदाहरण में, हम RipBot264 को चार कोर तक सीमित करना चाहते हैं, जिससे हमारे अन्य अधिक समय-संवेदी कार्यों के लिए बहुत जगह बच जाती है। एक बार जब आप अपनी वांछित संख्या में कोर चुन लेते हैं, तो दबाएं ठीक है प्रोसेसर एफ़िनिटी विंडो को बंद करने के लिए। आपके परिवर्तन तुरंत प्रभावी होंगे और यदि ऐप पहले से ही सीपीयू-भारी कार्य में लगा हुआ था, तो आप देखेंगे कि आपके द्वारा चुने गए कोर को छोड़कर सभी पर इसका प्रोसेसर उपयोग कम हो गया है।
कार्य प्रबंधक प्रोसेसर एफ़िनिटी लिमिटेड

एक बार जब हम अपने 16 कोर में से केवल 4 का उपयोग करने के लिए RipBot264 को कॉन्फ़िगर करते हैं, तो CPU उपयोग तुरंत शेष कोर पर गिर जाता है।


इस सेटअप के साथ, हम RipBot264 को उन चार कोर पर जितनी जल्दी हो सके एन्कोड कर सकते हैं, लेकिन हमारे सिस्टम में शेष बारह कोर अन्य ऐप्स को संभालने के लिए स्वतंत्र हैं। यदि हम बाद में अपना अन्य कार्य समाप्त कर लेते हैं और RipBot264 में पूर्ण प्रदर्शन को पुनर्स्थापित करना चाहते हैं, तो हम प्रोसेसर एफ़िनिटी विंडो पर वापस जाने के लिए ऊपर दिए गए चरणों को दोहरा सकते हैं और फिर जाँच कर सकते हैं सभी प्रोसेसर बॉक्स एक बार फिर ऐप को हमारे सभी सीपीयू कोर तक पहुंच प्रदान करने के लिए।

चेतावनियां

पहले बताई गई स्थिरता के मुद्दों के अलावा, एक और बड़ी चेतावनी है जिस पर आपको विचार करना होगा। आपके द्वारा प्रोसेसर एफ़िनिटी में किए गए कोई भी परिवर्तन उस प्रक्रिया के पुनरारंभ होने पर रीसेट हो जाते हैं। इसका मतलब है कि, कम से कम, आपको अपने पीसी को रिबूट करने पर हर बार इन चरणों को दोहराने की आवश्यकता होगी। हालाँकि, कुछ प्रक्रियाएँ और भी अधिक परेशानी वाली होती हैं, क्योंकि वे ऐप के निर्देशों के आधार पर स्वचालित रूप से पुनः लोड हो जाती हैं। हमारे RipBot264 सेटअप में, उदाहरण के लिए, हमने जिस H.264 एन्कोडर प्रक्रिया को संशोधित किया है, वह हर बार ऐप के नई वीडियो फ़ाइल को एन्कोड करने के लिए आगे बढ़ने पर शुरू होती है।
आप बनाकर इस सीमा के आसपास काम करने में सक्षम हो सकते हैं कस्टम स्क्रिप्ट जो आपके ऐप के प्रोसेसर एफ़िनिटी को कमांड लाइन-आधारित बैच फ़ाइल या शॉर्टकट के माध्यम से सेट करते हैं, लेकिन कुछ ऐप अद्वितीय या यादृच्छिक प्रक्रियाओं का उपयोग कर सकते हैं जो ऐसे प्रयासों को कठिन या असंभव बना देते हैं। इसलिए प्रोसेसर एफ़िनिटी को मैन्युअल रूप से कॉन्फ़िगर करने का सबसे अच्छा तरीका खोजने के लिए प्रत्येक ऐप के साथ व्यक्तिगत रूप से प्रयोग करना सबसे अच्छा है जिसे आप प्रतिबंधित करना चाहते हैं।

Google प्रमाणक खातों को नए फ़ोन में स्थानांतरित करें

दिलचस्प लेख

संपादक की पसंद

10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
आज, एक ऑनलाइन उपस्थिति सभी के लिए महत्वपूर्ण है। व्यापक ऑनलाइन उपस्थिति के साथ पासवर्ड की एक श्रृंखला को याद रखने की आवश्यकता होती है। अब, पासवर्ड आपके व्यक्तिगत और निजी डेटा को डिजिटल मेलफ़ेक्टर्स से सुरक्षित और सुरक्षित रखने के लिए महत्वपूर्ण हैं। हालाँकि, ऐसे उदाहरण हो सकते हैं जब आप बस अपना विंडोज पासवर्ड याद नहीं रख सकते। खैर, झल्लाहट नहीं!
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
हमने सीगेट के अनुशंसित 2टीबी डेस्कटॉप ड्राइव में गोफ्लेक्स सिस्टम को पहले ही देख लिया है। लेकिन पोर्टेबल मॉडल भी हैं, जो चमकीले रंगों की एक श्रृंखला में उपलब्ध हैं और अलग करने योग्य यूएसबी 2, यूएसबी 3 और ईएसएटीए कनेक्टर का समर्थन करते हैं। पोर्टेबल कनेक्टर
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर iPhone गेमिंग का घर था, लेकिन iOS 10 के साथ, Apple ने ऐप बंद कर दिया और कुछ गेम सेंटर सुविधाओं को iOS में स्थानांतरित कर दिया।
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
पेज पर प्रोग्रामेटिक रूप से ऑटो विज्ञापनों को अक्षम नहीं कर सकते, इसलिए हम यहां हैं!
सिगरेट लाइटर को USB से बदलना
सिगरेट लाइटर को USB से बदलना
हालाँकि सिगरेट लाइटर या 12V एक्सेसरी सॉकेट को USB से बदलना संभव है, लेकिन यह सबसे अच्छा विकल्प नहीं हो सकता है।
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8, विंडोज 8.1 और विंडोज 7 में डिफ़ॉल्ट प्रशासनिक शेयरों को निष्क्रिय करने के दो तरीके देखें।
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
इन उत्कृष्ट डिस्क विभाजन प्रबंधन कार्यक्रमों के साथ मुफ्त में विभाजन को सिकोड़ें, विस्तारित करें, संयोजित करें और विभाजित करें। अंतिम बार मार्च 2024 में अपडेट किया गया।