Mdworker процесс

Профилактика OS X: возвращаем системе производительность

Mdworker процесс

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

Итак, OS X. Причин снижения производительности, появления различных неполадок в работе и других проблем может быть огромное множество, поэтому рассмотреть их все в рамках одного материала просто не представляется возможным. Поступим проще.

Мы предлагаем вам 6 советов, которые гарантированно не навредят системе и с высокой степенью вероятности повысят производительность компьютера, а также предотвратят возникновение проблем в будущем. Ничего сложного — просто несколько полезных трюков. Поехали!

Совет 1. Проверка списка автозагрузки

Начнем с банального — автозагрузки. Открываем «Системные настройки» и выбираем пункт «Пользователи и группы».

Переходим на вторую вкладку под названием «Объекты входа» и внимательно изучаем список приложений, которые запускаются вместе с системой. Если заметили что-то откровенно лишнее, то смело выделяем эту программу и нажимаем на минус внизу.

Снятие или установка галочки эффекта не дадут — это всего лишь средство скрыть окно программы после ее автозагрузки при запуске системы.

Очевидно, что Final Cut Pro X при запуске системы – не лучшая идея

Совет 2. Обнуление PRAM

Далее еще один известный, но от этого не менее полезный совет — сбросить PRAM. Эта процедура описана даже на сайте Apple:

PRAM — это небольшой раздел памяти компьютера, где хранится ряд значений параметров, к которым система OS X может быстро получить доступ.

Соответственно, периодический сброс данного раздела позволит «взбодрить систему». Для этого делаем следующее:

  • Выключите компьютер Mac.
  • Найдите на клавиатуре следующие клавиши: Option, Command (⌘), P и R. На шаге 4 их нужно будет нажать одновременно.
  • Включите компьютер Mac.
  • Одновременно нажмите клавиши Option-Command-P-R и удерживайте их. Их нужно нажать до того, как появится серый экран. Удерживайте клавиши нажатыми до тех пор, пока компьютер Mac не начнет перезагрузку с характерным звуком.
  • Отпустите клавиши.

После того как система все-таки загрузится, вы можете заметить, что некоторые параметры сбились. Их придется настроить заново в «Системных настройках».

Совет 3. Использование Терминала

В «Терминале» OS X можно вводить команды, которые позволят внепланово запустить процедуры обслуживания системы. Для этого запускаем «Терминал» и копируем туда следующее:

sudo periodic dailysudo periodic weekly

sudo periodic monthly

После этого потребуется ввести пароль администратора. Обратите внимание, что набираемые символы в «Терминале» не видны. Нажимаем Enter и ждем выполнения всех процедур.

Также из «Терминала» можно перестроить кэш dyld. Нередко его повреждение приводит к «задумчивости» компьютера, когда появляется индикатор загрузки и то или иное приложение становится временно недоступным для работы.

sudo update_dyld_shared_cache -force

Потребуется ввести пароль, а затем желательно перезагрузить компьютер.

Совет 4. Очистка кэша приложений

Для выполнения этого совета придется завершить все запущенные приложения. Затем открываем Finder и нажимаем комбинацию клавиш Shift-Cmd-G. В появившемся поле вводим адрес ~/Library/Caches и попадаем в указанную папку. Отсюда абсолютно все отправляем в корзину.

Все это смело отправляем в корзину

Вновь открываем Finder и нажимаем Shift-Cmd-G. Теперь в поле вводим уже /Library/Caches (отличие в тильде) и опять удаляем все файлы и папки. Очищаем корзину, перезагружаем компьютер.

Этот совет будет полезен, если какое-то приложение стало работать слишком медленно или даже перестало запускаться. После очистки кэша и последующего запуска программы он будет создан заново, но уже лишен проблем.

Совет 5. Заглядывайте в Мониторинг системы

У пользователей Windows есть «Диспетчер задач», а у владельцев компьютеров Mac «Мониторинг системы». Его можно найти среди других системных утилит в Launchpad. После запуска нас интересуют первые две вкладки: ЦП и Память.

Если какой-то процесс отъедает неожиданно много ресурсов процессора, то его необходимо закрыть. Простое правило, позволяющее зачастую определить программу, тормозящую работу всей системы.

На вкладке «Память» тоже стоит обратить внимание на программы, использующее чересчур много оперативной памяти. Например, этим иногда страдает Safari — браузер вроде бы завис, а на деле не может справиться с огромным куском ОЗУ, который отхватил себе у других программ. Если не хотите ждать несколько минут, пока система разберется сама, то лучше помочь Safari завершить работу принудительно.

Совет 6. Используйте специальный софт для профилактики OS X

Проще всего ухаживать за системой при помощи специального программного обеспечения. Такого для OS X в избытке, но самая популярная и, пожалуй, мощная — CleanMyMac 3. Кроме перечисленных выше операций, она обладает массой других возможностей, которые могут оказаться полезными именно вам. Разумеется, утилита платная.

Зачастую любую проблему в OS X можно победить даже без переустановки системы. Перечисленные выше советы — верный шаг к восстановлению прежней работоспособности компьютера. Главное, что следовать им достаточно просто и совершенно безопасно.

(3 , общий рейтинг: 4.67 из 5)

Источник: https://www.iphones.ru/iNotes/466318

mds_stores cpu – Apple Community

Mdworker процесс

Support Communities / Mac OS & System Software / macOS Mojave

Looks no one’s replied in a while. To start the conversation again, simply ask a new question.

Question: Q:

Hello.

My mds_stores process (presumably spotlight indexing service) has been consuming close to 100% CPU (as per Activity Monitor) for months now (yes, months). I have tried everything I can think of (and then some), and a lot of things suggested in this and other forums, including:

  • Stopping the process, removing the index and re-starting it (mdutil)
  • Restarting my computer (duh)
  • Checking my disk and volume for issues (there are none)
  • Resetting the whatever ROM (command-control-PR during boot)
  • Adding various directories to the 'do not index' list (either via mdutil or gui)
  • Disabling certain functions of my antivirus
  • Stopping time machine (I have a hunch the two are related)
  • Hoping it would just go away

Alas, nothing works.

Help. Please. PLEASE…

BTW by just typing mds_stores in google and watching the results, one may jump to the conclusion that mds_stores CPU consumption issues have plagued many MacOS users, and that maybe Apple should give this annoying little process some proper engineering (and QA) attention, befitting a premium brand and product. But that would be jumping to conclusions.

MacBook Pro (13-inch, 2017, 4 TBT3), iOS 12.1

Posted on Dec 3, 2018 5:54 AM

Reply I have this question too (49) I have this question too Me too (49) Me too Answer: A: Answer: A:

Made a shocking discovery and discovered the actual culprit:

It turned out to be the Pinterest Pin It Addon on my Firefox browser.

I started getting suspicious when mds_stores was finally quiet and then when I started up Firefox, mds_stores immediately went to 100% CPU. Incredible. I previously thought it was Dropbox or Google Backup but with mds_stores suddenly going bonkers once I started Firefox I started wondering if maybe it was Firefox after all.

So I stopped using dropbox, Google Backup and Firefox for a couple of days and mds_stores was quiet as a mouse. I finally had a computer again.

Then I started up Firefox again and mds_stores IMMEDIATELY went to 100% usage again. I tested further by disabling the addons once mds_stores calmed down again, and nothing triggered it until I enabled the Pinterest extension, and then RIGHT ON CUE back to 100%.
Unbelievable, all this because of a Pin It button that is OFFICIALLY provided by Pinterest. To say I'm angry is an understatement. How do you build such a crap addon that can create these kinds of problems and why on God's earth would a Pin It button even need Spotlight to begin with.

Even though it's not Firefox related, I'm removing it altogether as I also fault them for not having safeguards in the code that could prevent addons for running amuck this. Just awful. I think there's a good reason why Apple is suddenly keeping extensions tightly controlled and part of the App Store now.

Hope this helps someone, aside from remote drives commonly being the culprit in excessive Spotlight loads, the browser you use with particular addons could also be to blame.

Posted on Dec 16, 2018 8:27 AM

Page content loaded

Dec 3, 2018 7:19 AM in response to yaron-r In response to yaron-r

IMHO there's a corrupted file that loops mds-store for indexing it.

If something is wrong on the disk, the Check Disk function is not always reliable as Disk Warrior.

Have you tried disabling completely Spotlight: sudo mdutil -a -i off?

Dec 3, 2018 7:19 AM

Reply Helpful (1) Thread reply – more options

Dec 3, 2018 11:05 AM in response to majortom1967 In response to majortom1967

Hi
I've tried disabling Spotlight, and indeed, it 'solved the problem' – but I need spotlight… Especially for searching emails (but also documents and apps)

I will check Disk Warrior, but I'm skeptical. Will let you know

Thank you!

Dec 3, 2018 11:05 AM

Reply Helpful Thread reply – more options

Dec 3, 2018 11:07 AM in response to majortom1967 In response to majortom1967

Disk Warrior is pretty expensive, and no way to test before I buy, so I pass.

Dec 3, 2018 11:07 AM

Reply Helpful Thread reply – more options

Dec 3, 2018 11:44 AM in response to yaron-r In response to yaron-r

Therefore there’s a corrupted file, imho, and dw would be useless.

Dec 3, 2018 11:44 AM

Reply Helpful Thread reply – more options

Dec 3, 2018 11:51 AM in response to majortom1967 In response to majortom1967

How do you reach this conclusion?
mds_stores is the spotlight indexing service. If I stop it, obviously it stops indexing – how does that imply that there's a corrupt file? It could be a bunch of other things as well.

And if there is (which might be the case), how could I identify this file?

Dec 3, 2018 11:51 AM

Reply Helpful Thread reply – more options

Dec 3, 2018 12:15 PM in response to yaron-r In response to yaron-r

It’s a supposition, of course. A Spotlights doesn’t stop working I believe it’s in a loop with something. Of course might be one or more files or even sonething else. But I can’t help further. I could if you had the possibility to check the disk with Disk Warrior.

The only solution I can see is reinstall everything from scratch hoping it isn’a document created by an App.

(what about running Etrecheck?)

Dec 3, 2018 12:15 PM

Reply Helpful Thread reply – more options

Dec 3, 2018 12:28 PM in response to yaron-r In response to yaron-r

Boot into Safe Mode, Mac OS X: Starting up in Safe Mode, and check the mds process with Activity Monitor from there. Any change?

Dec 3, 2018 12:28 PM

Reply Helpful Thread reply – more options

Dec 4, 2018 3:05 AM in response to Old Toad In response to Old Toad

I tried booting in safe mode. Indeed, spotlight indexing doesn't work in safe mode, which means that the process mds_stores doesn't exist. This doesn't solve the problem, because when I boot regularly, the problem persists.

Dec 4, 2018 3:05 AM

Reply Helpful Thread reply – more options

Dec 4, 2018 3:09 AM in response to yaron-r In response to yaron-r

Going over Console error logs, I see this, which I suspect could be related:

Sandbox: mdworker(1987) System Policy: deny(1) file-read-data /Users/yaron/Library/Mail

Violation: System Policy: deny(1) file-read-data /Users/yaron/Library/Mail

Process: mdworker [1987]

Path: /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework /Versions/A/Support/mdworker

Load Address: 0x107889000

Identifier: mdworker

Version: ??? (???)

Code Type: x86_64 (Native)

Parent Process: launchd [1]

Responsible: /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework /Versions/A/Support/mdworker [1987]

———-

And also, constantly:

si_remotepsid_gettmpath:724: Got reply

Dec 4, 2018 3:09 AM

Reply Helpful Thread reply – more options

Dec 11, 2018 5:44 PM in response to yaron-r In response to yaron-r

I'm having the same problem, mds_stores 100% constant. In my case it started with my old 2014 MacBook Pro some time after installing Mojave.

I recently bought a new MacBook Pro 2018 and decided to do a fresh install on it rather than a backup restore because I was having so many issues with the old MacBook, and thought with a new MacBook and fresh install surely my troubles would be over.

And yet the @&*ing issue followed me to a brand new computer. How the ****…

I started noticing the issue when my flagged emails would no longer show up. Rebooting fixes it for five seconds, then it disappears again.

Since this is indexed by Spotlight it's definitely Spotlight related, but I only recently came to realize mds_stores was going nuts in the background today, because the first time I used my shiny, shiny new MacBook touted as having 10 hours of battery life, my battery died in only 3 hours.

All because of mds_stores.

By any chance are you using any mail account from Microsoft Exchange? I thought it might have been this but I'm fairly certain I can rule it out for now.

Can you post an Etrecheck as well? The only thing I can think of is that there's a rogue app that's triggering Spotlight to index forever. If we have a common app between us it might be the culprit. I can't conceive of this being a corrupted file when the computer is brand new and the only thing ported over was from iCloud (such as documents and photos).

That this would happen across two different computers at least tells me the problem is software related.

Dec 11, 2018 5:44 PM

Reply Helpful Thread reply – more options

Dec 11, 2018 6:16 PM in response to Lincoln Adams In response to Lincoln Adams

Took some steps that has simmered down mds_stores for now:

Deleted my Exchange account and then re-added it via Internet Accounts in Settings, and only enabled Mail. Had to download thousands of emails, but whatever.

Also closed DropBox and Google Backup and Sync. I think that's the only thing I did notably differently, and so far mds_stores is finally at 0.0 CPU usage. I think I'll need to keep these two apps closed for a while and see how it goes.

Simply closing them before didn't appear to do anything, so maybe there's a significant time delay before seeing results which might be why this is so vexing to troubleshoot.

From everything I read though, one of the biggest culprits of mds_stores going wild is when remote drive services are used.

I would try closing these apps if you have them, then set it so they don't start up again when you reboot the machine, then reboot the machine and see how it goes when they're not running at all.

It's possible that Spotlight still has to to continue a while indexing one more time while these applications are closed, and then finally, FINALLY, when that index concludes the loop will at long last break, since the offending apps aren't running to trigger it again.

Dec 11, 2018 6:16 PM

Reply Helpful Thread reply – more options

Dec 16, 2018 12:05 AM in response to yaron-r In response to yaron-r

I have exactly the same issue – constant crashing mdworkers (being respawned) and bazillions of these in the console:

si_remotepsid_gettmpath:724: Got reply

I'm on Mojave.

Dec 16, 2018 12:05 AM

Reply Helpful Thread reply – more options

Dec 16, 2018 8:27 AM in response to JasonMiL In response to JasonMiL

Made a shocking discovery and discovered the actual culprit:

It turned out to be the Pinterest Pin It Addon on my Firefox browser.

I started getting suspicious when mds_stores was finally quiet and then when I started up Firefox, mds_stores immediately went to 100% CPU. Incredible. I previously thought it was Dropbox or Google Backup but with mds_stores suddenly going bonkers once I started Firefox I started wondering if maybe it was Firefox after all.

So I stopped using dropbox, Google Backup and Firefox for a couple of days and mds_stores was quiet as a mouse. I finally had a computer again.

Then I started up Firefox again and mds_stores IMMEDIATELY went to 100% usage again. I tested further by disabling the addons once mds_stores calmed down again, and nothing triggered it until I enabled the Pinterest extension, and then RIGHT ON CUE back to 100%.
Unbelievable, all this because of a Pin It button that is OFFICIALLY provided by Pinterest. To say I'm angry is an understatement. How do you build such a crap addon that can create these kinds of problems and why on God's earth would a Pin It button even need Spotlight to begin with.

Even though it's not Firefox related, I'm removing it altogether as I also fault them for not having safeguards in the code that could prevent addons for running amuck this. Just awful. I think there's a good reason why Apple is suddenly keeping extensions tightly controlled and part of the App Store now.

Hope this helps someone, aside from remote drives commonly being the culprit in excessive Spotlight loads, the browser you use with particular addons could also be to blame.

Dec 16, 2018 8:27 AM

Reply Helpful (1) Thread reply – more options

Dec 16, 2018 8:51 AM in response to Lincoln Adams In response to Lincoln Adams

the new Macos Majove is draining my mac book ,the is a hug decrees in battery live apple do some thing

Dec 16, 2018 8:51 AM

Reply Helpful Thread reply – more options

Dec 19, 2018 12:50 AM in response to Lincoln Adams In response to Lincoln Adams

Amazing discovery – does it still hold?

I'm happy I came back to this thread, just before attempting to fix this problem by re-installing the OS (which apparently is a lot of fun, but doesn't help this issue).

I've stopped using FireFox and re-booted (yes, I have the Pinterest button too). I'll give it a few days and report back.

BTW I have an exchange account as well (and also MS Outlook). But I have the mds_stores issue also when I have no network connection, so my guess is that it's not related (even though not having a network doesn't rule it out completely).

Even if this is indeed caused by the Pinterest button (I hope), this is a serious design flaw / vulnerability of the OS. Having a situation where a process in User space could cause a system process consume 100% CPU doesn't make sense.

Dec 19, 2018 12:50 AM

Reply Helpful Thread reply – more options

Источник: https://discussions.apple.com/thread/8658455

10 функций, которые замедляют Mac

Mdworker процесс

Spotlight — встроенная в macOS поисковая система. Она помогает найти файлы, папки, приложения, события календаря, почту и сообщения.

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

Чтобы убедиться, что компьютер нагружает именно Spotlight, откройте приложение «Мониторинг системы». Найдите процесс mdworker с пометкой _spotlight в колонке «Пользователь».

Обратите внимание на колонку «% ЦП»: в ней указано, насколько сильно эта возможность системы нагружает процессор прямо сейчас.

Полностью отключить Spotlight можно с помощью «Терминала». Для этого скопируйте в него следующую команду и нажмите Enter.

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Чтобы восстановить работу Spotlight, скопируйте в «Терминал» команду, отменяющую предыдущую, и нажмите Enter.

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

2. Автоматический запуск приложений

Разработчики сторонних приложений хотят, чтобы вы как можно чаще использовали их творения. Поэтому они пытаются сделать так, чтобы их программы автоматически запускались после перезагрузки системы и ждали указаний в строке меню Mac.

Чем больше фоновых процессов, тем выше нагрузка на процессор и тем медленнее он справляется с активными задачами.

Чтобы уменьшить нагрузку, уберите приложения из автоматической загрузки. Для этого откройте «Системные настройки», перейдите в меню «Пользователи и группы» и выберите раздел «Объекты входа».

Здесь выберите приложение и нажмите на кнопку с изображением знака минус.

3. Защита данных на диске FileVault

FileVault — шифрование macOS. Оно нужно для предотвращения нежелательного доступа к данным на загрузочном диске Mac.

Когда вы включаете FileVault, система создаёт образ диска, шифрует данные и переносит на него. Активация функции занимает от нескольких минут до нескольких часов, в зависимости от производительности Mac и объёма данных на диске.

После включения FileVault все новые данные шифруются в фоновом режиме. Функция повышает безопасность использования системы, но нагружает процессор и замедляет Mac.

Если вы уверены, что компьютер не попадёт в чужие руки, FileVault можно отключить. Для этого откройте «Системные настройки», перейдите в меню «Защита и безопасность» и выберите раздел FileVault.

Здесь нажмите на значок в виде замка в нижнем левом углу окна, чтобы разрешить изменение настроек. После этого выберите «Выключить FileVault» и дождитесь окончания расшифровки данных.

4. Создание резервных копий Time Machine

Time Machine — система резервного копирования macOS. C помощью неё можно восстановить отдельные файлы или всю операционную систему целиком.

Для работы Time Machine используется внешний жёсткий диск. Когда вы подключаете его, система сразу начинает создавать резервную копию. Так она загружает Mac в неподходящий момент.

Чтобы выключить автоматическое резервное копирование, откройте «Системные настройки», перейдите в меню Time Machine и снимите галочку с пункта «Создавать резервные копии автоматически».

Теперь вы сможете создавать резервные копии вручную, когда не используете Mac. Для этого нажмите на значок Time Machine в строке меню и выберите «Создать резервную копию сейчас».

5. Общий доступ к файлам

Если несколько пользователей в локальной сети начинают вместе использовать данные на вашем Mac, его производительность может заметно просесть.

Чтобы избежать неожиданной загрузки компьютера в неподходящий момент, лучше выключить общий доступ к файлам.

Для этого откройте «Системные настройки», перейдите в меню «Общий доступ» и уберите галочку возле пункта «Общий доступ к файлам».

6. Распознавание и группировка лиц в «Фото»

В macOS Sierra приложение «Фото» получило возможность автоматического определения лиц и группировки фотографий по ним.

Если вы используете функцию «Фото iCloud», то можете столкнуться с неожиданным уменьшением производительности компьютера.

«Фото iCloud» синхронизирует снимки между iPhone, Mac и другими устройствами Apple. Когда на Mac попадает большое число новых фотографий, приложение «Фото» включает автоматическую индексацию для поиска лиц. Индексация работает в фоновом режиме даже при закрытом приложении «Фото». Вы можете выключить её только через «Мониторинг системы».

Чтобы убедиться, что компьютер загружает именно индексация «Фото», откройте приложение «Мониторинг системы» и найдите процесс Photos Agent.

Если проблема в нём, выберите процесс и нажмите на кнопку его завершения в верхнем левом углу окна приложения.

7. Изменение картинки рабочего стола по времени

Нагружать компьютер может и автоматическое изменение картинок, которые используются как обои для рабочего стола, каждые несколько секунд или минут.

Лучше выключите эту возможность и оставьте одно изображение.

Для этого откройте «Системные настройки», перейдите в меню «Рабочий стол и заставка», выберите раздел «Рабочий стол» и уберите галочку возле пункта «Менять изображение».

8. Визуальные эффекты системы

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

Для этого откройте «Системные настройки», перейдите в меню «Универсальный доступ» и выберите раздел «Монитор».

Здесь установите галочки возле пунктов «Уменьшить движение» и «Уменьшить прозрачность».

9. Анимированные эффекты Dock

Чтобы ускорить работу системы на старом Mac вы также можете отключить эффекты Dock.

Для этого откройте «Системные настройки» и перейдите в меню Dock.

Здесь уберите галочку возле пунктов «Увеличение» и «Анимировать открывающиеся программы», выберите «Простое уменьшение» в пункте «Убирать в Dock с эффектом».

10. Сглаживание шрифтов

Последнее, что можно отключить, чтобы ускорить работу системы на старом Mac — сглаживание шрифтов.

Для этого откройте «Системные настройки» и перейдите в меню «Основные».

Здесь уберите галочку возле пункта «Сглаживание шрифтов (по возможности)».

После этого на экранах с небольшим разрешением буквы могут выглядеть угловато, но компьютер начнёт работать быстрее.

Источник: https://Lifehacker.ru/chto-zamedlyaet-mac/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.