OS X இல் மந்தநிலையை ஏற்படுத்தும் சிஸ்டம்ஸ்டாட்கள் CPU பயன்பாட்டுச் சிக்கல்களைத் தீர்ப்பது

Anonim

கணினி புள்ளிவிவரங்கள் மற்றும் ஆற்றல் பயன்பாடு பற்றிய தகவல்களை மீட்டெடுக்க சிஸ்டம்ஸ்டாட்ஸ் செயல்முறை பயன்படுத்தப்படுகிறது, மேலும் இது வழக்கமாக பின்னணியில் கவனிக்கப்படாமல் இயங்கினாலும், systemstatsd மற்றும் systemstats செயல்முறைகள் OS X இல் தற்செயலாக செயலிழந்து, சாப்பிடுவது அறியப்படுகிறது. மேக்கை மெதுவாக்கும் போது 100% -300% அல்லது அதற்கு மேற்பட்ட CPU. பொதுவாக, சிஸ்டம்ஸ்டாட்கள் செயல்பாடு மானிட்டரை அல்லது மேலே சிறிது நேரத்திற்கு ஸ்பைக் அப் செய்வதைப் பார்த்தால் உங்களைப் பற்றி கவலைப்பட ஒன்றுமில்லை, மேலும் பல நிலையான மேக் செயல்பாடுகள் அதைத் தற்காலிகமாகத் தோன்றச் செய்யலாம்.எடுத்துக்காட்டாக, OS X பேட்டரி மெனுவிலிருந்து ஆற்றல் பயன்பாட்டு விருப்பத்தைப் பார்ப்பதன் மூலம் சிஸ்டம்ஸ்டாட்ஸ் செயல்முறை மேக்புக் வரிசையில் தூண்டப்படுகிறது, மேலும் பிற ஆற்றல் அமைப்புகளை சரிசெய்யும் போது மற்ற பயனர்கள் அதை சுருக்கமாகப் பார்க்கலாம். எந்தவொரு வெளிப்படையான காரணமும் இல்லாமல் அதிக CPU பயன்பாட்டில் செயல்முறை தொடர்ந்து இயங்கும் போது சிக்கல் எழுகிறது, அதைத்தான் நாங்கள் இங்கே பேசப் போகிறோம்.

தவறான சிஸ்டம்ஸ்டாட் செயல்முறைகளைக் கொல்வது

சிஸ்டம்ஸ்டாட்ஸ் செயல்முறையை அழிப்பது, OS X இல் உள்ள அனைத்து நிகழ்வுகளுக்கும் CPU பயன்பாடு மற்றும் மந்தநிலை சிக்கலைத் தீர்க்கும்.

டெர்மினல்: டெர்மினலை அதன் வேகத்திற்காக பயன்படுத்த விரும்புவோருக்கு, போன-வைல்டு சிஸ்டம்ஸ்டாட்ஸ் செயல்முறையை வெல்வது என்பது ஒரு விஷயம். கில்லால் கட்டளைக்கு வெளியே:

sudo killall systemstats

சூடோ அவசியம், ஏனெனில் சிஸ்டம்ஸ்டாட்ஸ் செயல்முறை ரூட்டாக இயங்குகிறது.

செயல்பாட்டு மானிட்டர்: பல பயனர்கள் OS X GUI க்குள் இருக்க விரும்புவார்கள், மேலும் Activity Monitor வலுக்கட்டாயமாக வெளியேறும் திறனையும் வழங்குகிறது. செயல்முறையும்:

  1. செயல்பாட்டு மானிட்டரைத் திறக்கவும், 'சிஸ்டம்ஸ்டாட்'களைத் தேட "தேடல்" அம்சத்தைப் பயன்படுத்தவும்
  2. தவறான சிஸ்டம்ஸ்டாட் செயல்முறையைத் தேர்ந்தெடுத்து, வெளியேற கட்டாயப்படுத்த (x) பட்டனைத் தேர்ந்தெடுக்கவும்
  3. அதிக அளவு CPU எடுத்துக்கொண்டு ஒன்றுக்கும் மேற்பட்ட செயல்முறைகள் இயங்கினால் மீண்டும் செய்யவும்

இது சிக்கலை உடனடியாக தீர்க்க வேண்டும், இருப்பினும் நீங்கள் தொடர்ந்து பேட்டரி அல்லது சிஸ்டம் உபயோகத்தை அணுக முயற்சித்தால், செயல்முறை மீண்டும் தோன்றும்.

நீங்கள் தொடர்ந்து சிக்கலை எதிர்கொண்டால், SMC ஐ மீட்டமைப்பது நீடித்த சிக்கல்களைத் தீர்க்கலாம்.

கூடுதலாக, App Nap ஐ முடக்குவது சிஸ்டம் ஸ்டேட்களில் எஞ்சியிருக்கும் மற்றும் தன்னிச்சையான சிக்கல்களைத் தீர்க்கலாம்.

சிஸ்டம்ஸ்டாட்களை முடக்குகிறது

இது பரிந்துரைக்கப்படவில்லை, மேலும் இது ஆப் நேப் அம்சம் உட்பட சொத்து பேட்டரி மற்றும் பவர் மேனேஜ்மென்ட் கண்காணிப்பை முடக்குவதைத் தாண்டி எதிர்பாராத விளைவுகளை ஏற்படுத்தலாம், ஆனால் நீங்கள் சிஸ்டம்ஸ்டாட்களை முடக்கலாம் ஆனால் துவக்கப்பட்டதிலிருந்து டீமானை இறக்கலாம்.இது மேம்பட்ட பயனர்களுக்கு மட்டுமே இருக்க வேண்டும்:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.systemstatsd.plist

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.systemstats.daily.plist

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.systemstats.analysis.plist

இது கன்சோல் சிஸ்டம் கண்டறியும் அறிக்கைகளில் அனைத்து 'பவர்ஸ்டாட்ஸ்' அறிக்கைகளும் மேலும் தோன்றாமல் முடிவுக்கு வழிவகுக்கும்.

மீண்டும், சிஸ்டம்ஸ்டாட்களை முடக்குவது பரிந்துரைக்கப்படவில்லை. பின்வரும் மூன்று கட்டளைகளுடன் டீமானை மீண்டும் ஏற்றுவதன் மூலம் அந்த மாற்றங்களை மாற்றியமைக்க முடியும்:

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.systemstatsd.plist

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.systemstats.daily.plist

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.systemstats.analysis.plist

முழு மாற்றங்கள் நடைமுறைக்கு வர நீங்கள் Mac ஐ மறுதொடக்கம் செய்ய வேண்டும்.

OS X இல் மந்தநிலையை ஏற்படுத்தும் சிஸ்டம்ஸ்டாட்கள் CPU பயன்பாட்டுச் சிக்கல்களைத் தீர்ப்பது