Cosa sono mds e mdworker e perché sono in esecuzione sul mio Mac?

Durante il controllo di Activity Monitor, hai notato un paio di processi che non riconosci: mds e mdworker. Né hanno un'icona, e sembrano funzionare costantemente. Non ti preoccupare, sono innocui.

RELAZIONATO: Che cos'è questo processo e perché è in esecuzione sul mio Mac?

Questo articolo fa parte della nostra serie in corso che spiega i vari processi trovati in Activity Monitor, come kernel_task, hidd, installd e molti altri. Non sai quali sono questi servizi? Meglio iniziare a leggere!

I due processi fanno parte di Spotlight, lo strumento di ricerca macOS. Il primo, mds, sta per metadata server. Questo processo gestisce l'indice utilizzato per fornire risultati di ricerca rapidi. Il secondo, mdworker, è l'acronimo di metadata server worker. Questo fa il duro lavoro di indicizzare i tuoi file per rendere possibile quella rapida ricerca.

Perché mds e mdworker utilizzano così tanta RAM e CPU?

Se hai recentemente migrato i tuoi file e le tue app da un Mac a un altro, è normale che mds e mdworker occupino molta energia e memoria della CPU. Lo stesso vale se di recente hai aggiunto un sacco di nuovi file al tuo computer. I processi stanno entrambi lavorando per creare un indice di tutti i tuoi file, che è ciò che in seguito alimenterà le tue ricerche veloci.

Come puoi dire che è così? Apri Spotlight e vedrai la parola “Indicizzazione” accanto a una barra di avanzamento.

Se vedi quel messaggio, sai che Spotlight è al lavoro per creare il tuo indice e questo è il motivo dell'utilizzo delle risorse. Questo in genere richiede solo un paio d'ore, anche se può variare a seconda del disco rigido e della velocità del processore.

Spotlight è configurato per non utilizzare tutte le tue risorse. Se stai facendo qualcosa che richiede un uso intensivo del processore, questi processi dovrebbero arretrare. Ma se il tuo Mac rimane inattivo e non sei alimentato a batteria, Spotlight si sentirà libero di utilizzare qualunque risorsa sia necessaria per costruire il database.

Ricostruisci il tuo indice Spotlight

RELAZIONATO: Come risolvere i problemi di Spotlight ricostruendo l'indice

Se questi processi non sembrano mai finire il loro lavoro e utilizzano costantemente la CPU e la memoria giorni dopo l'inizio dell'indicizzazione, è possibile che l'indice sia danneggiato. Fortunatamente, puoi risolvere problemi come questo ricostruendo l'indice Spotlight.

Esistono due modi principali per farlo. Il primo è aggiungere l'intero disco rigido all'elenco Posizioni escluse, quindi aggiungerlo nuovamente. Il secondo è quello di aprire il Terminale, quindi eseguire il comando seguente:

sudo mdutil -E /

In entrambi i casi, l'intero indice Spotlight verrà ricostruito, cosa che puoi nuovamente vedere tirando su Spotlight e cercando la parola “Indicizzazione” in alto a sinistra, accanto alla barra di avanzamento. Una volta fatto questo processo, mds e mdworker dovrebbero smettere di occupare una CPU eccessiva. Altrimenti, considera di eseguire First Aid per correggere i problemi del file system sul tuo Mac, quindi ricostruisci nuovamente l'indice. Ciò risolverà il problema in quasi tutti i casi.

Articoli correlati

Ultimi articoli