Sistēmas statistikas CPU lietojuma problēmu risināšana, kas izraisa lēnumu operētājsistēmā OS X

Anonim

Systemstats process tiek izmantots, lai izgūtu informāciju par sistēmas statistiku un enerģijas patēriņu, un, lai gan tas parasti darbojas nemanot fonā, ir zināms, ka systemstatsd un systemstats procesi operētājsistēmā OS X nejauši sabojājas, ēdot. palielina CPU 100–300% vai vairāk, vienlaikus palēninot Mac datoru. Parasti nav par ko uztraukties, ja redzat, ka sistēmas statistika uz īsu laiku paaugstina Activity Monitor, un daudzas standarta Mac funkcijas var izraisīt tā īslaicīgu parādīšanos.Piemēram, sistēmas statistikas process tiek aktivizēts MacBook līnijā, aplūkojot opciju Enerģijas izmantošana no OS X akumulatora izvēlnes, un citi lietotāji to var īsi redzēt, pielāgojot citus enerģijas iestatījumus. Problēma rodas, ja process bez redzama iemesla pastāvīgi darbojas ar ļoti lielu CPU lietojumu, un tas ir tas, ko mēs šeit aplūkosim.

Killing the Errant systemstats Process

Vienkārši izslēdzot Systemstats procesu, tiek atrisināta CPU lietojuma un lēnuma problēma gandrīz visos gadījumos OS X.

Termināls: Tiem, kam patīk izmantot termināli tā ātruma dēļ, pagājušo savvaļas sistēmas statistikas procesa pārvarēšana ir tikai izmešanas jautājums. izpildiet killall komandu:

sudo killall systemstats

sudo ir nepieciešams, jo Systemstat process darbojas kā root.

Aktivitātes pārraugs: Daudzi lietotāji dod priekšroku palikt OS X GUI, un Activity Monitor piedāvā arī iespēju piespiedu kārtā iziet no process arī:

  1. Atveriet Activity Monitor, izmantojiet funkciju “Meklēt”, lai meklētu “systemstats”
  2. Atlasiet kļūdaino sistēmas statistikas procesu un izvēlieties pogu (x), lai piespiestu iziet
  3. Atkārtojiet, ja notiek vairāk nekā viens process, kas aizņem pārmērīgi daudz CPU

Tam nekavējoties jāatrisina problēma, taču, ja nepārtraukti mēģināt piekļūt akumulatora vai sistēmas lietojuma datiem, process tiks parādīts vēlreiz.

Ja problēma joprojām pastāv, SMC atiestatīšana var atrisināt ilgstošas ​​problēmas.

Turklāt, atspējojot App Nap, var tikt atrisinātas arī atlikušās un spontānās sistēmas statistikas problēmas, ja tās rodas tikai pēc sistēmas pamodināšanas vai sāknēšanas.

Sistēmas statistikas atspējošana

Tas nav ieteicams, un tam var būt neparedzētas sekas, kas ne tikai atspējo īpašuma akumulatora un enerģijas pārvaldības uzraudzību, tostarp App Nap funkciju, taču varat atspējot sistēmas statistiku, bet izlādēt dēmonu no palaišanas.Tas ir jāattiecina tikai uz pieredzējušiem lietotājiem:

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

Ņemiet vērā, ka tas arī novedīs pie tā, ka konsoles sistēmas diagnostikas pārskatos vairs netiks rādīti visi Powerstats ziņojumi.

Atkal nav ieteicams atspējot sistēmas statistiku. Šīs izmaiņas var atcelt, atkārtoti ielādējot dēmonu palaišanas režīmā, izmantojot šādas trīs komandas:

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

Jebkurā gadījumā vēlaties restartēt Mac datoru, lai visas izmaiņas stātos spēkā.

Sistēmas statistikas CPU lietojuma problēmu risināšana, kas izraisa lēnumu operētājsistēmā OS X