mdworker — что такое mdworker?

Оглавление:

Anonim

Вы когда-нибудь задумывались, что такое процесс «mdworker» на Mac? mdworker — это сокращение от «работник сервера метаданных», и если вы все еще запутались, не расстраивайтесь. mdworker — это основная технология, стоящая за потрясающей поисковой системой Spotlight для Mac OS X. Она просматривает метаданные с вашего Mac и его файлов и создает удобочитаемый индекс, чтобы вы могли практически мгновенно находить нужные вещи с помощью Spotlight (команда-пробел).

Мы рассмотрим некоторые распространенные вопросы и ответы, касающиеся mdworker на Mac, вдохновленные моим недавним другом-переходчиком, который пришел на платформу Mac OS с другой стороны и написал мне в Твиттере, спрашивая, почему mdworker так набирает обороты. много процессора.

Что такое mdworker?

Как упоминалось выше, mdworker является частью Spotlight, который по сути представляет собой поисковую систему для вашего Mac (например, Google, но локально для ваших собственных файлов).

mdworker замедляет мой Mac при загрузке ЦП на 60%!

Да, mdworker иногда приводит к замедлению работы вашего Mac и высокой загрузке ЦП, это совершенно нормально. Вы должны просто позволить ему работать до тех пор, пока он не завершится, и загрузка процессора вернется к норме.

Сколько времени нужно mdworker для завершения?

Это полностью зависит от времени последней индексации файловой системы Mac и количества новых файлов с момента индексации.Если вы только что подключили загруженный внешний жесткий диск, ожидайте, что это займет некоторое время. От 15 минут до более часа — нередкое время работы mdworker. Если у вас очень большой жесткий диск с кучей данных на нем, mdworker может занять много времени, так как индексируется каждый отдельный файл.

Должен ли я убить mdworker? Что произойдет, если я убью mdworker?

Нет, вам не следует убивать mdworker, потому что он оказывает вам услугу, индексируя содержимое вашего Mac. Если вы убьете mdworker, ваша файловая система Mac не будет полностью проиндексирована, и ее возможности поиска будут значительно снижены до тех пор, пока mdworker не запустится снова и не завершит полную индексацию. Нет серьезных проблем с убийством mdworker, просто это не рекомендуется.

Как я могу остановить mdworker или отключить mdworker?

Поскольку mdworker является частью Spotlight, вам придется отключить Spotlight, чтобы отключить mdworker. Опять же, это не рекомендуется, но если вы хотите отключить mdworker, вот инструкция:

Как отключить прожектор

А как насчет mds? Это связано с mdworker?

Да, mds — это родительский сервер метаданных, на котором работает дочерний процесс mdworker, обычно они работают одновременно. Вы можете прочитать специально о mds и Mac OS для получения дополнительной информации.

mdworker — что такое mdworker?