Maybaygiare.org

Blog Network

Hur: få Spotlight-processer tillbaka under kontroll när CPU-användningen blir galen

spot

Om du upptäcker att dina Mac-fans kör mycket mer än de brukade, kanske du vill kolla om ett par Spotlight-processer konsumerar mer än deras rättvisa andel av CPU-cykler.

ända sedan den senaste Mavericks-uppdateringen fann jag att min MacBook Pro verkade vara varm mycket av tiden, med fans som ramlar upp till höga nivåer för att kyla den. Kontroll av Aktivitetsmonitor verkade inte kasta mycket ljus på saker vid första anblicken. De enda två processerna som använde en ovanlig mängd CPU var mds och mds_stores. Det här är två processer som används av Spotlight vid indexering, så jag tänkte inte för mycket på det – Spotlight måste göra sin indexering någon gång, eller hur?

men flera kontroller senare verkade dessa två processer hjälpa sig till betydande bitar av CPU regelbundet, vid vilken tidpunkt Jag gjorde lite Googling.

jag började med att inaktivera Spotlight helt och hållet för att bekräfta att det var den skyldige. För att göra detta gick jag in i Terminal och gick in:

sudo mdutil -a -i off

fläktarna spolades ner och allt var tillbaka till det normala. Spotlight var verkligen den skyldige.

jag övervägde kortfattat att lämna Spotlight till nästa OS X-uppdatering, men det visade sig vara för mycket av en smärta. Jag håller mina mest använda appar i dockan, men allt annat startar jag vanligtvis från Spotlight. Cmd-space plus den första bokstaven eller två av appen är alldeles för bekvämt att ge upp. Så jag gjorde lite mer Googling-efter att ha bytt Spotlight igen med:

sudo mdutil -a -i on

det första tipset jag hittade var här, där det föreslog att ta bort Spotlight-databasen och tvinga den att indexera om. Du kan göra detta i Terminal igen:

 sudo rm -rf /.Spotlight-V100/*

Topptips: Ställ in detta över natten, eftersom omindexeringen tar ett tag.

detta hjälpte ganska mycket, men mds-processen verkade fortfarande lite girig. Mer Googling ledde mig till ett förslag att ta bort från spotlights indexering några kataloger med ofta föränderliga innehåll, särskilt de som används för online backup. Du kan göra detta genom att gå in i Systeminställningar, klicka på fliken Sekretess och sedan dra och släppa på alla kataloger som du inte vill att den ska indexera.

spotlight

Jag lade till mina CrashPlan–, MobileSync – och Dropbox-mappar-tre specifika förslag som jag hade hittat-och sedan för gott mått lagt till några andra med ofta ändrade innehåll.

detta gjorde susen: mina fans stannade på låg, och Activity Monitor visade mds processer förbrukar endast små mängder CPU.

Jag är inte säker på hur allmänt ett problem här – därmed gör det här en sida – men om du hittar din Mac som är varm kan det vara värt att kolla in.

Lämna ett svar

Din e-postadress kommer inte publiceras.