mds і mds_stores постійно споживають процесор


146

mds і mds_stores - постійні споживачі процесора, навіть коли я думаю, що на жорсткому диску нічого не повинно було змінитися.

Монітор активності:

монітор активності

У мене близько Macbook Pro 2009 року. Багато програм, встановлених роками. Dropbox і Crashplan - активні фонові процеси серед багатьох інших.

Я включив багато місць у налаштування конфіденційності Spotlight.

  • USB-накопичувач
  • Папка Crashplan
  • /Library/Caches
  • /Users/me/Library/Caches

Тим не менш, mds і mds_stores є постійними споживачами процесора, коливаючись приблизно на 10-12% кожен. Мій вентилятор продовжує працювати через спеку.

Будь-які ідеї щодо того, що це може бути пов'язано і як я можу усунути неполадки?

Відповіді:


166

Як відомо, mds та mds_stores - це тематичні заходи.

Причиною, чому ваш прожектор є таким активним, може бути ряд речей; це може бути у вас додаток або кілька додатків, які постійно змінюють вміст папок.

Спершу давайте перевіримо, чи не є Spotlight причиною того, як вентилятори так багато працюють. Щоб перевірити це, запустіть у своєму терміналі наступне:

sudo mdutil -a -i off

це вимикає індексацію файлів і має призвести до явного сповільнення вентиляторів, якщо mdsі / або mds_storesвинні.

Щоб увімкнути індексацію, запустіть

sudo mdutil -a -i on

Після цього ви зможете запустити повну переіндексацію вашого жорсткого диска (пам’ятайте, що це може бути надмірна робота), вона видалить базу даних Spotlight, змусивши її запуститися заново.

sudo rm -rf /.Spotlight-V100/*

Наступним і останнім кроком буде додавання інших до налаштувань конфіденційності (не сканувати).


1
Чому б ви відмовились від шанувальників? Що може спричинити вимикання комп'ютера, як тільки він нагріється ?!
Stophface

13
Дані команди не впливають на вентилятори безпосередньо. mdutil управління mds, демонстратор демонстрації прожектора. Ці кроки підтверджують, що прожектор справді спричиняє високу температуру.
Брайан Шанц

1
Для мене sudo rm -rf /.Spotlight-V100/*повністю зробив трюк. Дякую.
hol

8
Поточний стан можна перевірити mdutil -a -s -v.
Корактор

4
Чи є спосіб перевірити, що зараз сканує mdworker ?
Камафезер

5

Я отримав той самий випуск, майже купив мені нового mac. Я перевірив усі речі в мережі про mds_stores тощо ... Все, що у мене було, - це термінальне програмування та чисті рішення щодо встановлення .. без гарантій виправлення проблеми.

Тож я перевірив свій безкоштовний інструмент для чищення та обслуговування «Онікс», а на навігаційній панелі під технічним обслуговуванням ви можете встановити прапорець «Відновити прожектор» (оскільки за замовчуванням не встановлено прапорець).

Після цього у мене не було проблем і швидкість була до норми. Також Monitor Monitor залишається в межах нормальних параметрів. Я сподіваюся, що це залишається таким чином і працює. Адже це проста та безкоштовна порада для нетехнічних користувачів Mac.

Виявив це годину тому, але виглядає багатообіцяючим. Удачі


Не вдалося зрозуміти, чому мій прожектор перебудовував індекс. У мене не встановлено Onxy, але у мене є CleanMyMac і, напевно, він автоматично почав перебудовувати індекс.
писанки

Я пробував різні речі без удачі. Встановлено Onyx, який було корисно допомагати робити інтуїтивно зрозумілий інтерфейс. Командний рядок у прийнятій відповіді для мене не працював. Ні один з них не відключив індексацію за допомогою Onyx. Однак, коли я змусив вийти з mds_stores, вентилятори заспокоїлися. Потім за допомогою Onyx я знову включив індексацію. Я одразу побачив купу модних робітників, які запускають загальну кількість процесорів, ніж використовували mds_stores (як повідомляв Activity Monitor), але немає вентилятора. Оскільки я видалив індекс, зачекаю деякий час, коли він відновиться. Цікаво, що повне відновлення не спрацьовує вентилятор.
Віктор Енгель

2

Просто додати невелику підказку поверх правильної відповіді @Buscar: У моєму випадку я зрозумів, що прожектор насправді індексує резервні копії Time Machine (що в першу чергу дійсно дурна справа). Мені це пояснює в першу чергу постійний процесор - TimeMachine створює погодинну резервну копію, Spotlight намагається його індексувати ... Після зупинки служби індексації та видалення існуючих індексів, як зазначено вище, і перед повторним запуском індексації я також виключили томи TimeMachine (відкрийте Finder, перейдіть -> перейдіть у папку -> / Volumes, а потім перетягніть том TimeMachine до списку виключення прожектора). Схрещені пальці.


1

У мене був цей самий випуск. Я ввійшов у систему налаштувань безпеки та конфіденційності , просто щоб подивитися на те, що включає прожектор. Я перевірив одну річ, а потім знову знову, і вона негайно зупинилася. Шахта використовувала майже 100% потужність процесора, і мої шанувальники працювали безперервно. Все припинилося після того, як я це зробив, і не маю поняття, чому. У мене середині 2012 року MacBook Pro.


0

Спробувавши все, що є в Інтернеті та на форумах, і нічого не вийшло - розумний хлопець (Лінкольн Адамс) на форумі Apple з тим же питанням зробив розумне відкриття: У його випадку (і моєму, і, можливо, вашому) - це була викликана кнопкою / розширенням Pinterest у Firefox. Спробуйте закрити Firefox, перезавантажте систему та скористайтеся іншим браузером на деякий час. Нитка на форумах Apple


0

якщо з'ясувалося, що під час запуску команди sudo mdutil -a -i вимикання, цей прожектор намагається індексувати USB-накопичувач одного Terabyte. Я відключив його і перезапустив комп’ютер.


-1

Для мене на зупинці індексації було недостатньо Крім того (до запропонованого вище) мені довелося видалити файл: com.apple.finder.plist

Ось, що вам потрібно зробити, запустіть:

cd ~/Library/Preferences

І зараз:

rm com.apple.finder.plist

Крім того, знайдіть процес у htop чи top та вбийте його.


-7

Ви сказали: "Я включив багато локацій у налаштування конфіденційності прожектора".
Вам потрібно включити FEWER місцеположення, не більше. Якщо ви включите більше, це означає, що Spotlight дуже зайнятий переглядом усіх.
Ви можете легко перейти в Налаштування системи / Прожектор, щоб скасувати вибір багатьох місць. Особливо, не виберіть Пошта, пошукові системи та інші Інтернет-варіанти.
Вимкніть та перезапустіть, змінивши налаштування прожектора.


7
Ви помиляєтесь, адже у вас це повернеться вперед, на панелі конфіденційності Spotlight йдеться, і я цитую: "Забороніть прожектору шукати ці місця", тому наявність меншої кількості місць у конфіденційності фактично спричинить прожектор, щоб зберегти BUSIER. Якщо на панелі результатів пошуку буде відмічено більше місць розташування, ви будете робити, як ви кажете, але чим більше ви розмістите на панелі конфіденційності, тим менше прожектора буде шукати.
sdjuan

2
Так, це насправді досить погана порада. Все, що ви не хочете сканувати, має бути в конфіденційності.
Джо Макмахон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.