Что такое mds и mdworker, и почему они работают на моем Mac?
Эта статья является частью нашей текущей серии, объясняя различные процессы, обнаруженные в Activity Monitor, такие как kernel_task, hidd, installd и многие другие. Не знаете, что это за услуги? Лучше начните читать!
Эти два процесса являются частью Spotlight, инструмента поиска macOS. Первый, mds, означает сервер метаданных. Этот процесс управляет индексом, используемым для быстрого поиска результатов. Второй, mdworker, означает работника сервера метаданных. Это делает тяжелую работу по фактической индексации ваших файлов, чтобы сделать этот быстрый поиск возможным.
Почему mds и mdworker используют так много ОЗУ и процессора?
Как вы можете это сказать? Откройте Spotlight, и вы увидите слово «Индексирование» рядом с индикатором выполнения.
Если вы видите это сообщение, вы знаете, что Spotlight работает над созданием вашего индекса, и это причина использования ресурсов. Обычно это занимает всего пару часов, хотя это может варьироваться в зависимости от вашего жесткого диска и скорости процессора.
Spotlight настроен так, чтобы не использовать все ваши ресурсы. Если вы делаете то, что интенсивно обрабатывается процессором, эти процессы должны отступить. Но если ваш Mac остался бездействующим, и вы не используете аккумулятор, Spotlight будет свободно использовать любые ресурсы, необходимые для создания базы данных.
Перестройте свой индекс Spotlight
Если эти процессы никогда не заканчивают работу и постоянно используют ваш процессор и память через несколько дней после начала индексации, есть вероятность, что ваш индекс поврежден. К счастью, вы можете исправить такие проблемы, восстановив индекс Spotlight.
В любом случае, весь ваш индекс Spotlight будет перестроен, что снова можно увидеть, потянув Spotlight и поиская слово «индексирование» в левом верхнем углу, наряду с индикатором выполнения. Как только этот процесс будет завершен, mds и mdworker должны перестать использовать чрезмерный процессор. Если нет, попробуйте запустить First Aid, чтобы исправить проблемы файловой системы на вашем Mac, а затем снова воссоздайте индекс. Это позволит решить проблему практически во всех случаях.
Что такое mds и mdworker, и почему они работают на моем Mac?
Проверяя Activity Monitor , вы заметили несколько процессов, которые вы не можете распознать: mds и mdworker. Ни у кого нет иконки, и они, кажется, работают постоянно. Не волнуйся, они безвредны.
Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в Activity Monitor, такие как kernel_task , hidd , installd и многие другие . Не знаете, что это за услуги? Лучше начать читать!
Эти два процесса являются частью Spotlight, инструмента поиска macOS . Первый, mds, обозначает сервер метаданных. Этот процесс управляет индексом, используемым для быстрого поиска результатов поиска. Второй, mdworker, обозначает сервер метаданных. Это делает тяжелую работу по фактической индексации ваших файлов, чтобы сделать этот быстрый поиск возможным.
Почему mds и mdworker используют так много оперативной памяти и процессора?

Если вы недавно перенесли свои файлы и приложения с одного Mac на другой , для mds и mdworker нормально потреблять много ресурсов процессора и памяти. То же самое происходит, если вы недавно добавили кучу новых файлов на ваш компьютер. Оба процесса работают над созданием индекса всех ваших файлов, что впоследствии послужит основой для быстрого поиска.
Как вы можете сказать, что это так? Откройте Spotlight, и вы увидите слово «Индексирование» рядом с индикатором выполнения.

Если вы видите это сообщение, вы знаете, что Spotlight усердно работает над созданием индекса, и это является причиной использования ресурса. Обычно это занимает всего пару часов, хотя это может варьироваться в зависимости от вашего жесткого диска и скорости процессора.
Центр внимания настроен так, чтобы не использовать все ваши ресурсы. Если вы делаете что-то интенсивное использование процессора, эти процессы должны отступить. Но если ваш Mac не используется, и вы не работаете от батареи, Spotlight может свободно использовать любые ресурсы, необходимые для создания базы данных.
Перестройте свой индекс внимания
Если эти процессы, кажется, никогда не завершают свою работу и постоянно используют ваш ЦП и память через несколько дней после начала индексации, есть вероятность, что ваш индекс поврежден. К счастью, вы можете решить подобные проблемы, перестроив индекс Spotlight .

Есть два основных способа сделать это. Во-первых, добавьте весь жесткий диск в список «Исключенные местоположения», а затем добавьте его снова. Второй — открыть Терминал, а затем выполнить следующую команду:
В любом случае, весь ваш индекс Spotlight будет перестроен, что вы снова можете увидеть, потянув Spotlight и ища слово «Indexing» в левом верхнем углу рядом с индикатором выполнения. Как только этот процесс будет завершен, mds и mdworker должны перестать загружать процессор. Если нет, попробуйте запустить First Aid для устранения проблем с файловой системой на вашем Mac , а затем пересоберите индекс еще раз. Это решит проблему практически во всех случаях.
Что такое процесс mdworker на Mac
Пользователи Mac могли заметить, что иногда на их компьютерах активны процессы «mdworker» и «mds», и поинтересовались, в чем их цель. Начнем с имен — mds означает сервер метаданных, а mdworker — это работник сервера метаданных. Оба процесса используются Spotlight для индексации системы Mac, например, когда данные копируются из одного места и перемещаются в другое на Mac.
Хотя при определенных обстоятельствах mds и mdworker могут занимать значительную часть ресурсов ЦП, оба процесса разработаны таким образом, чтобы никогда не снижать общую производительность системы, особенно если она выполняет другие задачи, интенсивно использующие ЦП. Однако, если вы считаете, что «mds» и «mdworker» потребляют чрезмерно большое количество циклов ЦП, вы можете подтвердить свои подозрения с помощью монитора активности.
- Перейдите в папку «Приложения», откройте «Утилиты» и запустите Activity Monitor.
- Выберите столбец ЦП, чтобы отсортировать активные процессы по циклам ЦП, которые они используют в настоящее время.
- Убедитесь, что «mds» или «mdworker» находятся в верхней части списка. Если они есть, это может сигнализировать о том, что Spotlight не работает должным образом.
Попробуйте восстановить базу данных Spotlight
Одно из возможных решений этой проблемы — попытаться восстановить базу данных Spotlight. Один из самых быстрых способов сделать это — использовать встроенный терминал.
- Откройте папку «Приложения», перейдите в «Утилиты» и запустите Терминал.
- В окне терминала введите команду sudo mdutil -E / и нажмите клавишу Return на клавиатуре.
- Подождите, пока Spotlight переиндексирует ваш Mac.
Неожиданное отключение mdworker
Некоторые пользователи могут столкнуться с проблемой неожиданного завершения работы «mdworker». Потенциальной причиной этой проблемы может быть ошибка Spotlight при попытке индексирования системы. Если к вашему Mac подключено множество внешних накопителей, попробуйте исключить их из индекса Spotlight.
- Выберите меню «Apple».
- Откройте «Системные настройки».
- Выберите «В центре внимания».
- Откройте «Конфиденциальность».
- Перетащите все внешние диски из окна Finder в окно конфиденциальности.
Отправить комментарий
Пожалуйста, НЕ используйте эту систему комментариев для поддержки или выставления счетов. Для запросов технической поддержки SpyHunter, пожалуйста, свяжитесь с нашей службой технической поддержки напрямую, открыв билет поддержки клиентов через SpyHunter. По вопросам оплаты, пожалуйста, обратитесь к нашей странице « Вопросы по оплате или проблемы? ». Для общих запросов (жалобы, юридические, пресса, маркетинг, авторское право), посетите нашу страницу « Запросы и обратная связь ».
Что такое процесс mdworker на Mac

Если вы когда-либо внимательно изучали Activity Monitor на своем Mac, то, возможно, заметили много неузнаваемых процессов и приложений. Большинство из них являются частью вашей операционной системы или утилит, на которых полагается macOS. Один из распространенных процессов Mac, для которого пользователи пытаются найти дополнительную информацию, — это mdworker . Часто это может сопровождаться дочерним процессом mds . Иногда пользователи жалуются, что этот mdworker использует слишком много ресурсов ЦП, и они задаются вопросом, как это исправить, или даже можно ли временно завершить процесс.
Mdworker , сокращение от «работник сервера метаданных», является частью процесса утилиты Spotlight. Он предназначен для индексации файлов и обеспечения максимально быстрой работы Spotlight на вашем Mac. Если он потребляет слишком много ресурсов ЦП, то вполне вероятно, что Spotlight в настоящее время перестраивает свой индекс. Не волнуйтесь, Spotlight автоматически освободит ресурсы, если вы попытаетесь запустить тяжелое программное обеспечение, а mdworker отложит выполнение своих задач на потом.
Уменьшите загрузку ЦП Mdworker
Поскольку вы не должны останавливать этот процесс, вы можете рассмотреть возможность восстановления базы данных Spotlight вручную, чтобы контролировать, когда mdworker использует ресурсы. Чтобы сделать это вручную, вам нужно перейти в Приложения -> Утилиты -> Терминал и ввести команду sudo mdutil –E / .