Ha azt tapasztalja, hogy a Mac rajongók futnak sokkal több, mint régen, érdemes megnézni, hogy egy pár Spotlight folyamatok fogyasztanak többet, mint a méltányos CPU ciklus.
amióta a legújabb Mavericks frissítés, azt tapasztaltam, hogy a MacBook Pro úgy tűnt, hogy fut meleg sok időt, a rajongók ramping akár magas szinten, hogy lehűtse. Az Activity Monitor ellenőrzése első pillantásra nem tűnt sok fényt a dolgokra. Az egyetlen két folyamat, amely szokatlan mennyiségű CPU-t használ, az mds és az mds_stores volt. Ez a két folyamat, amelyet a Spotlight használ az indexelés során, tehát nem gondoltam túl sokat – a Spotlightnak valamikor meg kell tennie az indexelését, igaz?
de több ellenőrzés később úgy tűnt, hogy ez a két folyamat rendszeresen segíti a CPU jelentős darabjait, ekkor csináltam némi Googlinget.
azzal kezdtem, hogy teljesen letiltottam a Spotlight-ot, hogy megerősítsem, hogy ez volt a tettes. Ehhez bementem a terminálba és beléptem:
sudo mdutil -a -i off
a ventilátorok leereszkedtek, és minden visszatért a normális kerékvágásba. A Spotlight valóban a tettes.
röviden fontolóra vettem a Spotlight kikapcsolását a következő OS X frissítésig, de ez túl sok fájdalmat okozott. A leggyakrabban használt alkalmazásokat a dokkban tartom, de minden mást általában a Spotlightból indítok. CMD-space plus az alkalmazás első vagy két betűje túl kényelmes ahhoz, hogy feladja. Tehát csináltam még néhány Googling-váltás után reflektorfénybe vissza a:
sudo mdutil -a -i on
az első tipp, amit találtam, itt volt, ahol azt javasolta, hogy törölje a Spotlight adatbázist, és kényszerítse újra indexelésre. Ezt a terminálon újra megteheti:
sudo rm -rf /.Spotlight-V100/*
Top tipp: állítsa ezt egyik napról a másikra, mivel az újra indexelés eltart egy ideig.
Ez egy kicsit segített, de az mds folyamat még mindig kissé mohónak tűnt. A további Googling arra a javaslatra vezetett, hogy eltávolítsam a Spotlight indexeléséből a gyakran változó tartalommal rendelkező könyvtárakat, különösen az online biztonsági mentéshez használt könyvtárakat. Ezt úgy teheti meg, hogy belép a Rendszerbeállításokba, rákattint az Adatvédelem fülre, majd húzza rá azokat a könyvtárakat, amelyeket nem szeretne indexelni.
hozzáadtam a CrashPlan, MobileSync és Dropbox mappáimat – három konkrét javaslatot találtam–, majd a jó méréshez hozzáadtam néhányat a gyakran változó tartalommal.
Ez megtette a trükköt: a rajongóim alacsonyan maradtak, az Activity Monitor pedig azt mutatta, hogy az mds folyamatok csak kis mennyiségű CPU-t fogyasztanak.
nem vagyok biztos benne, hogy ez mennyire általános probléma – ezért ezt félretesszük -, de ha úgy találja, hogy a Mac forró, érdemes lehet megnézni.