Riešenie problémov so štatistikou systému s využitím CPU, ktoré spôsobujú pomalosť v OS X

Anonim

Proces systemstats sa používa na získanie informácií o systémových štatistikách a spotrebe energie, a hoci zvyčajne beží bez povšimnutia na pozadí, je známe, že procesy systemstatsd a systemstats sa v OS X náhodne pokazia a požierajú až o 100 % - 300 % alebo viac CPU a zároveň spomaľuje Mac. Vo všeobecnosti sa nemusíte starať o to, ak zistíte, že systémové štatistiky na krátky čas prebudia Monitor aktivity alebo sa zhoršia a mnohé štandardné funkcie Macu môžu spôsobiť dočasné zobrazenie.Napríklad proces systemstats sa spúšťa na linke MacBook pohľadom na možnosť Využitie energie v ponuke batérie OS X a ostatní používatelia ju môžu krátko vidieť pri úprave iných nastavení energie. Problém nastáva, keď proces beží neustále pri veľmi vysokom využití procesora bez zjavného dôvodu, a to je to, čomu sa tu budeme venovať.

Zabíjanie chybných systémových štatistík

Jednoduché zabitie procesu systemstats funguje na vyriešenie problému využitia procesora a spomalenia pre takmer všetky výskyty v OS X.

Terminál: Pre tých, ktorí radi používajú Terminál pre jeho rýchlosť, je zdolanie zabehnutého procesu systemstats len otázkou dumpingu vypnite príkaz killall:

sudo killall systemstats

sudo je potrebné, pretože proces systemstats beží ako root.

Monitor aktivity: Mnoho používateľov uprednostní zotrvanie v GUI OS X a Monitor aktivity ponúka aj možnosť násilne ukončiť spracovať tiež:

  1. Otvorte Monitor aktivity a pomocou funkcie „Hľadať“ vyhľadajte „systemstats“
  2. Vyberte chybný proces systémových štatistík a stlačením tlačidla (x) vynútené ukončenie
  3. Opakujte, ak beží viac ako jeden proces, ktorý zaberá nadmerné množstvo CPU

Týmto by sa mal problém okamžite vyriešiť, hoci ak sa neustále pokúšate získať prístup k batérii alebo použitiu systému, proces sa znova zobrazí.

Ak problém pretrváva, resetovanie SMC môže vyriešiť pretrvávajúce problémy.

Zakázanie aplikácie App Nap môže navyše vyriešiť pretrvávajúce a spontánne problémy so systémovými štatistikami, ak sa vyskytnú iba po prebudení alebo spustení systému.

Vypnutie systémových štatistík

Toto sa neodporúča a môže to mať neželané následky okrem zakázania monitorovania správy batérie a správy napájania, vrátane funkcie App Nap, ale môžete zakázať systémové štatistiky, ale uvoľnenie démona zo spustenia.Toto by malo byť obmedzené len na pokročilých používateľov:

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

Upozorňujeme, že to tiež povedie k ukončeniu zobrazovania všetkých správ „powerstats“ v správach diagnostiky systému konzoly.

Zakázanie systémových štatistík sa opäť neodporúča. Tieto zmeny je možné vrátiť opätovným načítaním démona späť do launchd pomocou nasledujúcich troch príkazov:

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

V oboch prípadoch budete chcieť reštartovať Mac, aby sa všetky zmeny prejavili.

Riešenie problémov so štatistikou systému s využitím CPU, ktoré spôsobujú pomalosť v OS X