हर दिन, आप अपने MacBook का उपयोग करते हैं और अपने Activity Monitor में यह एक प्रक्रिया rpcsvhost देखते हैं। तो वास्तव में यह प्रक्रिया क्या है? और क्या यह आपके Mac के लिए हानिकारक है? उत्तर है नहीं, यह किसी भी तरह से आपके MacBook के लिए हानिकारक नहीं है लेकिन यह macOS का एक मुख्य घटक है।
rpcsvchost एक प्रकार का रिमोट प्रोसेस होस्ट है जो आपके Mac को सुरक्षित रूप से नेटवर्क से कनेक्ट करने में मदद करता है। यह विशेष रूप से Microsoft नेटवर्क से जुड़ता है।
rpcsvchost DCE/RPC सेवाओं की मेजबानी के लिए एक वातावरण है। यह तर्क के रूप में दिए गए प्लगइन्स की सूची से DCE/RPC सेवाओं को लोड करता है, उपयुक्त एंडपॉइंट्स के सेट से बांधता है और प्रोटोकॉल अनुरोधों को सुनता है। जहां DCE/RPC सेवाओं का अर्थ है डिस्ट्रीब्यूटेड कंप्यूटिंग एनवायरनमेंट / रिमोट प्रोसीजर कॉल्स। सभी प्रकार के नेटवर्क DCE/RPC का उपयोग करते हैं। Apple ने 2010 में Mac OS X Lion 10.7 के हिस्से के रूप में DCE/RPC के लिए समर्थन जोड़ा।
आप शायद rpcsvchost के बारे में नहीं पढ़ते अगर यह आपको परेशान नहीं करता। हालांकि यह macOS का एक पूरी तरह से हानिरहित घटक है, लेकिन इस बारे में कई शिकायतें आई हैं कि कैसे यह प्रक्रिया लगभग 100% CPU पावर खा जाती है और आपके MacBook को धीमा कर देती है। इस समस्या के संबंध में मुख्य मुद्दा यह है कि ऐसा होने का कोई विशेष कारण नहीं है। कई उपयोगकर्ताओं का दावा है कि उन्हें विभिन्न कारणों से यह समस्या थी और समाधान अजीब तरह से अजीब थे। आइए उन कुछ चरणों को देखें जो उपयोगकर्ताओं के लिए काम कर चुके हैं।
कुछ ज्ञात कारण और समाधान
- विशिष्ट वेबसाइटों पर जाना. कुछ उपयोगकर्ताओं ने बताया कि जब उन्होंने विशिष्ट वेबसाइटों का दौरा किया, तो इसने rpcsvchost को CPU पावर के 90% से अधिक का उपभोग करने के लिए ट्रिगर किया। कारण यह हो सकता है कि आपका MacBook Microsoft Exchange सर्वर से कनेक्ट होने में समस्या हो रही है।
- अपने SMC और PRAM को रीसेट करना. जब आप उस प्रक्रिया से अजीब व्यवहार देखते हैं, तो पहली चीज जो आप कर सकते हैं वह है इन समस्या निवारण चरणों को लेना। अपने SMC को रीसेट करने के लिए, अपने MacBook को बंद करें और पावर एडाप्टर संलग्न करें। अब CTRL+OPTION+SHIFT+POWER बटन दबाएं। कुछ सेकंड बाद उन्हें छोड़ दें और आप MagSafe लाइट में एक संक्षिप्त परिवर्तन देखेंगे जो दर्शाता है कि SMC रीसेट हो गया है।

- PRAM रीसेट करना. अगला, हम अपने PRAM को रीसेट करने का प्रयास कर सकते हैं। अपने MacBook को बंद करें। ग्रे स्क्रीन देखने से पहले POWER+COMMAND+OPTION+P+R बटन दबाएं। आपका MacBook फिर से रीबूट होगा जो दर्शाता है कि इसने PRAM को रीसेट कर दिया है और कुंजियों को तब तक दबाए रखें जब तक आप स्टार्टअप चाइम नहीं सुन सकते। अब PRAM रीसेट करने के बाद, आपको अपने टाइम जोन और माउस स्पीड आदि को पुनः समायोजित करने की आवश्यकता हो सकती है, अन्यथा, आप जाने के लिए अच्छे हैं।

नेटवर्क कनेक्शन की आवश्यकता वाले एप्लिकेशन
- TeamViewer. उपयोगकर्ताओं में से एक ने दावा किया कि उसके मामले में, TeamViewer rpcsvchost को प्रोसेसिंग पावर के टन का उपभोग करने का कारण बन रहा था। इसे अनइंस्टॉल करने से यह ठीक हो गया।

- IBM का Trusteer Rapport ऑनलाइन बैंकिंग के लिए। कुछ बैंकों को किसी प्रकार के "ट्रस्टी" एप्लिकेशन की आवश्यकता होती है और Trusteer Rapport उनमें से एक है। कुछ उपयोगकर्ताओं ने पोस्ट किया है कि इस एप्लिकेशन का उपयोग करने से rpcsvchost 99% CPU तक उपभोग करने लगा। आपको अपने बैंक से संपर्क करके एक समाधान खोजने की आवश्यकता हो सकती है।

अन्य कारण और समाधान
- मैलवेयर. मैलवेयर CPU थ्रॉटलिंग का एक संभावित कारण हो सकता है। आपको अपने लैपटॉप को किसी भी संभावित अवांछित प्रोग्राम (PUPs) से साफ़ करना चाहिए, विशेष रूप से जिन्हें किसी इंटरनेट कनेक्शन की आवश्यकता होती है। इसके साथ, मैलवेयर और वायरस के लिए पूरे सिस्टम स्कैन चलाएं।

- खराब हार्डवेयर. आपके पास खराब हार्डवेयर या जमा धूल हो सकती है जो आपके लैपटॉप के कूलिंग प्रदर्शन में बाधा डाल रही हो। अपने लैपटॉप को साफ़ करने से मदद मिल सकती है। यह हार्ड ड्राइव समस्या भी हो सकती है।
- रिसाइकल बिन खाली करना. यह अजीब लग सकता है, लेकिन यह देखा गया है कि जमा हुए रिसाइकल बिन को साफ़ करने से rpcsvchost CPU खपत सामान्य हो गई।

- सेफ मोड में रीबूट करना. सेफ बूटिंग सिस्टम में बनाए रखे गए कुछ कैश को पुनर्निर्मित करने का कारण बनती है और कभी-कभी यह ऐसी अजीब समस्या को हल करने के लिए पर्याप्त होता है।
