A Spotlight mindent indexel a macOS-ben, ami terhelést jelent a processzoron és a lemezen. Már klasszikus kérdéssé vált, hogy mi az értékesebb – a laptop akkumulátorának töltése és az SSD átírási erőforrása vagy a Spotlight kétségtelen kényelme?
Tartalomjegyzék
Mi az MDS a macOS-ben?
mds ez egy “metaadatkiszolgáló” a Spotlight, keresési megoldás része a macOS-ben. A keresősávját a “Cmnd” + “Space” billentyűkombinációval hívhatod meg.
Ha nemrégiben átvitted a fájljaidat és az alkalmazásaidat egyik Mac-ről a másikra, vagy nagyszámú új fájlt töltöttél le, teljesen normális, hogy az mds és az mdworker teljes kapacitással fut, ezáltal sok memóriát és processzort használ. Ezek a folyamatok azon dolgoznak, hogy indexet készítsenek az összes fájlodról, ami aztán gyors keresést tesz lehetővé.
Honnan tudod biztosan?
Csak nyissa meg a Spotlightot, és az előrehaladási sáv mellett az “Indexelés…” szót fogja látni. Ha ezt az üzenetet látja, legyen tudatában, hogy a Spotlight indexelésen dolgozik, ez az oka az erőforrások használatának. Ez általában több órát vesz igénybe, bár ez a merevlemez és a processzor sebességétől függően változhat.
A Spotlight úgy van beállítva, hogy ne használja az összes erőforrást. Ha a számítógépet más, sok erőforrást igénylő műveletekre használja, az indexelési folyamatnak átmenetileg le kell állnia. Ha azonban a Mac-je inaktív marad, és áramellátó hálózatra csatlakozik, a Spotlight az adatbázis létrehozásához szükséges összes rendelkezésre álló erőforrást felhasználja.
Az mds folyamat kapcsolódik az mdworkerhez?
Igen, természetesen. Általában együtt dolgoznak a macOS-ben, a worker mint adatgyűjtő, az mds folyamat pedig mint szerver. Ennek a tandemnek a működését részletesen leírtam a korábbi cikkben.
Bővebben: Mi az az mdworker folyamat a Mac-emen?
Megoldás
Mivel ezeket a folyamatokat a Spotlight okozza, meg kell békíteni őket (ne félj, ez nem túl sokáig tart. Tökéletesen megértem, milyen nagy könnyebbséget jelent sok “alma felhasználó” életében).
- Ezért menj a terminálba és írd be ezt a parancsot:
sudo mdutil -a -i off
- A Spotlight most már teljesen ki van kapcsolva, megyünk a monitorozásba és örüljünk;
- Most kapcsold vissza a keresést mindenre:
sudo mdutil -a -i on
- Vagy a Spotlightot örökre ki lehet kapcsolni.
Következtetés
Rögtön leszögezem, hogy én magam Spotlight nélkül is boldogultam volna (a régi iskola megtanított arra, hogy minden adatomat kézzel rendszerezzem), és van rá mód, hogy egyszerűen kikapcsoljuk a számítógép belső keresését, de az túl egyszerű lenne. Ráadásul a Spotlight indexét nemcsak én használom, hanem néhány, a számítógépre telepített program is. És minél tovább, annál több ilyen program, szóval … válasszunk racionális utat.