ओएस एक्स में सुस्ती के कारण सीपीयू उपयोग की समस्याओं को हल करना

Anonim

systemstats प्रक्रिया का उपयोग सिस्टम के आँकड़ों और बिजली के उपयोग के बारे में जानकारी प्राप्त करने के लिए किया जाता है, और हालाँकि यह आमतौर पर पृष्ठभूमि में किसी का ध्यान नहीं जाता है, systemstatsd और systemstats प्रक्रियाओं को OS X में बेतरतीब ढंग से जाने के लिए जाना जाता है, खा रहा है Mac को धीमा करते हुए 100%-300% या अधिक CPU बढ़ाएँ। आम तौर पर, यदि आप सिस्टमस्टैट्स को एक्टिविटी मॉनिटर या टॉप को थोड़े समय के लिए बढ़ाते हुए देखते हैं, और कई मानक मैक फ़ंक्शंस के कारण यह अस्थायी रूप से प्रकट हो सकता है, तो आपको चिंता करने की कोई बात नहीं है।उदाहरण के लिए, OS X बैटरी मेनू से ऊर्जा उपयोग विकल्प को देखकर मैकबुक लाइन पर सिस्टमस्टैट्स प्रक्रिया शुरू हो जाती है, और अन्य उपयोगकर्ता अन्य ऊर्जा सेटिंग्स को समायोजित करते समय इसे संक्षिप्त रूप से देख सकते हैं। समस्या तब उत्पन्न होती है जब बिना किसी स्पष्ट कारण के बहुत अधिक CPU उपयोग पर प्रक्रिया लगातार चल रही होती है, और हम यहां इसका समाधान करने जा रहे हैं।

एरेंट सिस्टम को मारनाआँकड़े प्रक्रिया

सिंपली सिस्टम स्टेट्स प्रोसेस को समाप्त करना OS X में लगभग सभी घटनाओं के लिए CPU उपयोग और धीमेपन की समस्या को हल करने के लिए काम करता है।

Terminal: उन लोगों के लिए जो इसकी गति के लिए टर्मिनल का उपयोग करना पसंद करते हैं, गो-वाइल्ड सिस्टमस्टैट्स प्रक्रिया को जीतना केवल डंपिंग का मामला है किलॉल कमांड को बाहर करें:

sudo Killall systemstats

sudo आवश्यक है क्योंकि सिस्टमस्टैट्स प्रक्रिया रूट के रूप में चलती है।

एक्टिविटी मॉनिटर: कई उपयोगकर्ता OS X GUI के भीतर रहना पसंद करेंगे, और एक्टिविटी मॉनिटर भी जबरन छोड़ने की क्षमता प्रदान करता है प्रक्रिया भी:

  1. गतिविधि मॉनिटर खोलें, 'सिस्टम के आंकड़े' देखने के लिए "खोज" सुविधा का उपयोग करें
  2. त्रुटिपूर्ण सिस्टम आँकड़े प्रक्रिया का चयन करें और बल छोड़ने के लिए (x) बटन चुनें
  3. दोहराएं यदि एक से अधिक प्रक्रिया चल रही है जो अत्यधिक मात्रा में CPU ले रही है

इससे तुरंत समस्या का समाधान हो जाना चाहिए, हालांकि अगर आप बैटरी या सिस्टम के उपयोग को लगातार एक्सेस करने की कोशिश कर रहे हैं तो आपको प्रक्रिया फिर से दिखाई देगी।

अगर आपको समस्या का सामना करना जारी रहता है, तो एसएमसी को रीसेट करने से पुरानी समस्याएं हल हो सकती हैं।

अतिरिक्त रूप से, ऐप नैप को अक्षम करने से सिस्टम आँकड़ों के साथ शेष और सहज समस्याओं का भी समाधान हो सकता है यदि वे केवल सिस्टम वेक या बूट पर होते हैं।

सिस्टम के आंकड़े अक्षम करना

यह अनुशंसित नहीं है और ऐप नैप सुविधा सहित संपत्ति बैटरी और पावर प्रबंधन निगरानी को अक्षम करने से परे इसके अनपेक्षित परिणाम हो सकते हैं, लेकिन आप सिस्टम के आंकड़ों को अक्षम कर सकते हैं लेकिन लॉन्च से डेमॉन को उतार सकते हैं।यह केवल उन्नत उपयोगकर्ताओं तक ही सीमित होना चाहिए:

sudo launchctl अनलोड -w /System/Library/LaunchDaemons/com.apple.systemstatsd.plist

sudo launchctl अनलोड -w /System/Library/LaunchDaemons/com.apple.systemstats.daily.plist

sudo launchctl अनलोड -w /System/Library/LaunchDaemons/com.apple.systemstats.analysis.plist

ध्यान दें कि इससे सभी 'पावरस्टैट्स' रिपोर्ट कंसोल सिस्टम डायग्नोस्टिक रिपोर्ट में आगे प्रदर्शित होने से भी समाप्त हो जाएंगी।

फिर से, सिस्टम के आंकड़ों को अक्षम करने की अनुशंसा नहीं की जाती है। निम्नलिखित तीन आदेशों के साथ डेमॉन को लॉन्च में वापस लोड करके उन परिवर्तनों को उलटा किया जा सकता है:

sudo launchctl लोड -F /System/Library/LaunchDaemons/com.apple.systemstatsd.plist

sudo launchctl लोड -F /System/Library/LaunchDaemons/com.apple.systemstats.daily.plist

sudo launchctl लोड -F /System/Library/LaunchDaemons/com.apple.systemstats.analysis.plist

किसी भी स्थिति में पूर्ण परिवर्तन प्रभावी होने के लिए आप मैक को रीबूट करना चाहेंगे।

ओएस एक्स में सुस्ती के कारण सीपीयू उपयोग की समस्याओं को हल करना