8Sep

Mi az mds és mdworker, és miért futnak a Mac-en?

click fraud protection

A Activity Monitor ellenõrzése közben néhány olyan folyamatot észleltél, amelyet nem ismersz: mds és mdworker. Sem ikonok vannak, és úgy tűnik, folyamatosan futnak. Ne aggódj, ártalmatlanok.

Ez a cikk a folyamatban lévő sorozat része, amely bemutatja a Activity Monitor-ban található különböző folyamatokat, mint a kernel_task, hidd, installd és még sokan mások. Nem tudom, mi ezek a szolgáltatások? Jobb elolvasni az olvasást!

A két folyamat része a Spotlight, a macOS keresőeszköz. Az első, mds, metaadat-kiszolgáló.Ez a folyamat kezeli az indexet, amely gyors keresési eredményeket biztosít. A második, az Mdworker a metaadat-kiszolgáló munkatársa. Ez a kemény munka a tényleges indexelés a fájlokat, hogy a gyors keresés lehetséges.

Miért van mds és mdworker olyan sok RAM és CPU használatával?

Ha nemrég költötte le a fájlokat és alkalmazásokat Mac számítógépről a másikra, akkor normális, ha az mds és az mdworker nagy teljesítményt és memóriát vesz igénybe. Ugyanez történik, ha nemrég hozzáadott egy csomó új fájlt a számítógéphez. A folyamatok egyaránt megpróbálják létrehozni egy indexet az összes fájljairól, ami később a gyorskereséseket fogja leadni.

instagram viewer

Hogyan tudhatja meg, hogy ez a helyzet? Nyisd meg a Spotlightet, és megjelenik az "Indexelés" szó a haladó sáv mellett.

Ha látja ezt az üzenetet, tudja, hogy a Spotlight keményen dolgozik az index létrehozásakor, és ez az erőforrás-használat oka. Ez általában csak néhány órát igényel, bár ez változhat a merevlemez és a processzor sebességétől függően. Az

Spotlight úgy van beállítva, hogy ne használja fel az összes erőforrást. Ha olyan dolgot csinálsz, amelyik processzora intenzív, akkor ezeknek a folyamatoknak vissza kell állniuk. De ha a Mac lemerült, és nem vagy akkumulátorteljesítmény, a Spotlight bármikor szabadon felhasználhatja az adatbázishoz szükséges erőforrásokat.

Az

Spotlight Index újjáépítése Ha ezek a folyamatok soha nem látják befejezni feladatukat, és folyamatosan használják a CPU és a memória napjait az indexelés megkezdése után, van esély arra, hogy az index sérült. Szerencsére ilyen problémákat kijavíthat a Spotlight index újraépítésével.

Ennek két fő módja van. Az első az, hogy az egész merevlemezt a Kihagyott helyek listájához adjuk hozzá, majd újból hozzáadjuk. A második a Terminal megnyitása, majd futtassa a következő parancsot:

sudo mdutil -E /

Bármelyik módon, a teljes Spotlight index újraépítésre kerül, amit a Spotlight felemelésével és az Indexelés"A bal felső sarokban, az előrehaladási sáv mellett. Ha ez a folyamat megtörtént, az mds és az mdworkernek meg kell szakítania a túlzott CPU-t. Ha nem, fontolja meg az Első Segítség futtatását a fájlrendszer problémáinak megoldására a Mac rendszeren, majd újra építse újra az indexet. Ez majdnem minden esetben megoldja a problémát.