mdworker - Qu'est-ce que mdworker?

Vous êtes-vous déjà demandé ce que le processus 'mdworker' était sur un Mac? mdworker est l'abréviation de 'metadata server worker' et si vous êtes encore confus, ne vous sentez pas mal. mdworker est essentiellement la technologie de base derrière le moteur de recherche impressionnant Spotlight de Mac OS X, il met à jour les métadonnées de votre Mac et de ses fichiers et crée un index lisible pour que vous puissiez trouver des choses pratiquement instantanément via Spotlight (command-spacebar).

Nous aborderons quelques questions et réponses courantes concernant mdworker sur Mac, inspirées par mon récent ami switcher qui est arrivé sur la plate-forme Mac OS de l'autre côté, qui m'a tweeté en me demandant pourquoi mdworker prend tant de CPU.

Qu'est-ce que mdworker?

Comme mentionné ci-dessus, mdworker fait partie de Spotlight, qui est essentiellement un moteur de recherche pour votre Mac (pensez Google mais localement, pour vos propres fichiers).

mdworker ralentit mon Mac avec 60% d'utilisation du processeur!

Oui, mdworker peut parfois ralentir votre Mac et avoir une utilisation élevée du processeur, c'est tout à fait normal. Vous devriez juste le laisser fonctionner jusqu'à ce qu'il soit fini, et l'utilisation du CPU sera de retour à la normale.

Combien de temps mdworker prend-il pour finir?

Cela dépend entièrement de la dernière fois que votre système de fichiers Mac a été indexé et de la quantité de nouveaux fichiers depuis l'indexation. Si vous venez de brancher un disque dur externe chargé, attendez qu'il prenne un peu de temps. 15 minutes à plus d'une heure ne sont pas des heures inhabituelles pour mdworker à courir. Si vous avez un très grand disque dur avec une tonne de données, mdworker peut prendre beaucoup de temps à compléter que chaque fichier individuel est indexé.

Devrais-je tuer mdworker? Que se passe-t-il si je tue mdworker?

Non, vous ne devriez pas tuer mdworker, parce qu'il vous rend un service en indexant le contenu de votre Mac. Si vous tuez mdworker, votre système de fichiers Mac ne sera pas complètement indexé et sa facilité de recherche sera considérablement réduite jusqu'à ce que mdworker s'exécute à nouveau et termine une indexation complète. Il n'y a pas de problème sérieux à tuer mdworker, ce n'est tout simplement pas recommandé.

Comment puis-je arrêter mdworker ou désactiver mdworker?

Puisque mdworker fait partie de Spotlight, vous devez désactiver Spotlight pour désactiver mdworker. Encore une fois, ce n'est pas recommandé, mais si vous voulez désactiver mdworker voici un guide pratique:

Comment désactiver Spotlight

Qu'en est-il des mds? Est-ce lié à mdworker?

Oui, mds est le serveur de métadonnées parent qui exécute le processus fils mdworker, les deux s'exécutant généralement simultanément. Vous pouvez lire spécifiquement sur mds et Mac OS pour plus d'informations.