Čo sú to mds a mdworker a prečo sa používajú na počítači Mac?
Pri kontrole monitorovania aktivity ste si všimli niekoľko procesov, ktoré nepoznáte: mds a mdworker. Ani nemajú ikonu, a zdá sa, že bežia nepretržite. Nebojte sa, sú neškodné.
Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v programe Monitorovanie činnosti, ako kernel_task, hidd, installd a mnoho ďalších. Neviete, aké sú tieto služby? Lepšie čítanie!
Tieto dva procesy sú súčasťou vyhľadávacieho nástroja Spotlight. Prvý, mds, znamená server metadát. Tento proces spravuje index, ktorý vám umožňuje rýchle výsledky vyhľadávania. Druhý, mdworker, znamená pracovník servera metadát. To robí tvrdej práce skutočne indexovanie súborov, aby sa toto rýchle vyhľadávanie možné.
Prečo sú mds a mdworker používať tak veľa RAM a CPU?
Ak ste nedávno migrovali súbory a aplikácie z jedného počítača Mac do druhého, je normálne, že mds a mdworker zaberajú veľa výkonu a pamäte procesora. To isté platí, ak ste do počítača nedávno pridali veľa nových súborov. Procesy pracujú na vytvorení indexu všetkých vašich súborov, čo bude neskôr napájať Vaše rýchle vyhľadávanie.
Ako môžete povedať, že je to tak? Otvorte Spotlight a u vedľa lišty postupu sa zobrazí slovo "Indexovanie".
Ak vidíte túto správu, viete, že Spotlight je ťažké pri vytváraní vášho indexu a to je dôvod pre použitie zdrojov. Zvyčajne to trvá len niekoľko hodín, aj keď sa to môže líšiť v závislosti od pevného disku a rýchlosti procesora.
Spotlight je nakonfigurovaný tak, aby nevyužíval všetky vaše zdroje. Ak robíte niečo, čo je náročné na procesor, tieto procesy by sa mali vypnúť. Ak však váš Mac zostane nečinný a nie ste na batérii, spoločnosť Spotlight bude mať možnosť využívať akékoľvek zdroje nevyhnutne na vytvorenie databázy.
Znovu vytvorte index reflektorov
Ak sa tieto procesy nikdy nezdajú dokončiť svoju prácu a neustále používajú CPU a pamäťové dni po začatí indexovania, je pravdepodobné, že váš index je poškodený. Našťastie môžete vyriešiť takéto problémy obnovením indexu Spotlight.
Existujú dva hlavné spôsoby, ako to urobiť. Prvým je pridanie celého pevného disku do zoznamu Vylúčené lokality a potom ho znova pridať. Druhým je otvorenie terminálu a spustite nasledujúci príkaz:
sudo mdutil -E /
V obidvoch prípadoch sa celý index Spotlight obnoví, čo môžete znova vidieť tak, že vytiahnete reflektor Spotlight a hľadáte slovo "indexovanie" vľavo hore popri pruhu postupu. Akonáhle sa tento proces vykoná, mds a mdworker by mali prestať pracovať s nadmerným procesorom. Ak tomu tak nie je, zvážte spustenie prvej pomoci na odstránenie problémov so súborovým systémom na počítači Mac a opätovné vytvorenie indexu. To vyrieši problém takmer vo všetkých prípadoch.