Rekommenderad, 2024

Redaktörens val

Åtgärda systemstatistik användarproblem för CPU som orsakar tröghet i os x

OS X El Capitan Won't Install! Why? - Krazy Ken's Tech Misadventures

OS X El Capitan Won't Install! Why? - Krazy Ken's Tech Misadventures

Innehållsförteckning:

Anonim

Systemstatsprocessen används för att hämta information om systemstatistik och strömförbrukning, och även om den vanligtvis körs obemärkt i bakgrunden, har systemstatsd- och systemstatsprocesserna varit kända för att slumpmässigt går till höghållare i OS X och äter upp 100% -300% eller mer CPU medan du bromsar ner en Mac.
Generellt sett finns det inget att oroa dig för om du ser systemstatistik som spikar upp Aktivitetsmonitorn eller toppar under en kort tid och många standard-Mac-funktioner kan leda till att den tillfälligt visas. Till exempel utlöses systemstatsprocessen på MacBook-linjen genom att titta på alternativet Energianvändning från OS X-batteri-menyn, och andra användare kan se det kort när de justerar andra energiinställningar. Problemet uppstår när processen hela tiden körs med mycket hög CPU-användning utan uppenbar anledning, och det är vad vi kommer att ta itu med här.

Döda Errant systemstatsprocessen

Att helt enkelt döda systemstatsprocessen fungerar för att lösa CPU-användnings- och långsamhetsproblemet för nästan alla händelser i OS X.

Terminal : För dem som gillar att använda terminalen för dess hastighet, är erövring av borttagna systemstatsprocessen bara en fråga om att dumpa killall-kommandot:

sudo killall systemstats

sudo är nödvändigt eftersom systemstatsprocessen körs som rot.

Aktivitetsmonitor : Många användare föredrar att hålla sig inom OS X GUI, och Activity Monitor erbjuder också möjligheten att tvinga av sig processen också:

  1. Öppna Activity Monitor, använd "Sök" -funktionen för att leta efter "systemstatistik"
  2. Välj den felaktiga systemstatsprocessen och välj (x) -knappen för att tvinga att sluta
  3. Upprepa om det finns mer än en process som kör upp stora mängder CPU

Detta bör omedelbart lösa problemet, men om du kontinuerligt försöker få åtkomst till batteri eller systemanvändning så kommer processen att visas igen.

Om du fortsätter att stöta på problemet kan återställning av SMC lösa kvarvarande problem.

Dessutom kan inaktivering av App Nap också lösa kvarvarande och spontana problem med systemstatistik om de bara inträffar vid systemväckning eller start.

Inaktivera systemstatistik

Detta rekommenderas inte och det kan ha oavsiktliga konsekvenser utöver att inaktivera övervakning av fastighetsbatteri och strömhantering, inklusive App Nap-funktionen, men du kan inaktivera systemstatister men lossa demonet från lanseringen. Detta bör endast begränsas till avancerade användare:

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

Observera att detta också kommer att upphöra med att alla "powerstats" -rapporter kommer att visas ytterligare i Console System Diagnostic Reports.

Återigen rekommenderas inte att inaktivera systemstatistik. Dessa förändringar kan vändas genom att lägga in demonen tillbaka till lanseringen med följande tre kommandon:

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

Du vill starta om Mac för att fullständiga ändringar ska träda i kraft, i båda fallen.

Populära kategorier

Top