Поради та підручники MACOS

за

0

Виправити MDS_STORES High CPU використання на Mac / MacBook

Виправити MDS_STORES High CPU використання на Mac / MacBook

0
Поради та підручники MACOS

MAC та MacBook вважаються найтихішими кальячими, але коли процес починає споживати аномально багато ресурсів процесора, вони стають трохи галасливими. mds_stores високе використання ЦП часто є проблемою шумного Mac.

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

Чому мій Mac або MacBook став шумним?

У загальному розумінні, будь-який комп'ютер, незалежно від того, є на ньому операційна система Windows, Linux або macOS, є система охолодження. У той час, коли “МОЗОК” комп'ютер, ЦП це перевантажений великою кількістю операцій, цей він починає нагріватися. Іноді MacBook нагрівається настільки, що ми ледь можемо тримати руку за верхню частину над клавіатурою.

Шум, який ми часто сприймаємо на Mac / MacBook як свист, створюється вентиляторами, які збільшують швидкість, намагаючись підтримувати розумну робочу температуру ЦП.
Немає причин для занепокоєння, якщо температура перевищує 80°C. Процесори Intel здатні витримувати температуру до 100°C.

Що таке процес mds_stores і що він робить у macOS

На щастя mds_stores не є вірусом або o програма шкідливого ПЗ. Це так системний процес який працює у фоновому режимі та має функцію індексування всіх файлів, наявних на Mac. Файли, які потім може знайти користувач під час використання Spotlight Search. Проіндексовані файли представляють дані, знайдені в папках, пошту та повідомлення, зображення, документи, відео та аудіофайли, контакти та багато інших даних, які під час пошуку Spotlight Search представляє їх у результатах.

Чому mds_stores споживає високі ресурси ЦП (Високе використання ЦП)

Причина очевидна. У випадку, коли ви переміщуєте або копіюєте багато файлів на жорсткому диску за дуже короткий час, mds_stores автоматично починає їх індексацію. Якщо файли великого обсягу, процес триватиме, доки всі нові дані не будуть проіндексовані для Spotlight.

Також може статися, що mds_stores споживає великі ресурси ЦП, якщо ви перебуваєте в наведеному нижче сценарії… Aveti un MacBook pe care il tineti inchis si un Mac pe care ati mutat sau transferat un volum mare de date in iCloud. Daca porniti MacBook dupa cateva zile, mds_stores va rula pentru a actualiza baza de date in conformitate cu modificarile facute pe Mac in timpul cat el a fost oprit. Asta inseamna foarte multe procese de indexare si un consum mare de resurse CPU.

Fix mds_stores high CPU usage on Mac
mds_stores high CPU usage on Mac

Mergeti in Монітор діяльності з “Disksi o sa vedeti volumul de date pe care procesul mds_stores il scrie pe hard.

mds_stores Disk Write
mds_stores Disk Write

In scenariul de mai sus cu mds_stores la 125% CPU usage, credeti-ma ca MacBook devenise destul de zgomotos iar carcasa superioara devenise destul de fierbinte.
Якщо вам цікаво, яка температура процесора в такі моменти, виконайте команду в терміналі:

sudo powermetrics --samplers smc |grep -i "CPU die temperature"

Таким чином дізнайтеся, яка температура процесора на вашому Mac (Intel). Ви отримаєте в Термінал un вихід al температура процесора як:

~ % sudo powermetrics --samplers smc |grep -i "CPU die temperature"
CPU die temperature: 74.38 C
CPU die temperature: 74.92 C
CPU die temperature: 74.36 C

Щоб отримати уявлення про активність у реальному часі та побачити, що саме mds_stores індексує в цей момент, відкрийте Термінал і запустіть командний рядок (потрібен пароль користувача):

sudo fs_usage -w -f filesys mds_stores

Ось результат, коли процес не був дуже затребуваним:

mds_stores Жива активність
mds_stores Жива активність

Виправити MDS_STORES High CPU використання на Mac / MacBook

Спосіб 1 – Перезапустіть Mac

Найкращий спосіб — дати йому виконати свою рутину та завершити індексування нових файлів, не вдаючись до нього. Якщо у вас все ще є ознаки того, що цей процес mds_stores споживає занадто багато ресурсів через помилку, найкращий спосіб – перезавантажити Mac. Після перезапуску дуже ймовірно, що mds_stores не споживатиме стільки ЦП.

Спосіб 2 – Зупинити індексування Spotlight

Такий же простий, як і перший спосіб, щоб виправити високе використання ЦП mds_stores, ми можемо зупинити індексування файлів Spotlight. Виконайте команду в терміналі:

sudo mdutil -a -i off

Приблизно через 1 хвилину ви помітите, як споживання ресурсів ЦП зменшується, а Mac / MacBook починає ставати все більш і більш тихим.
Щоб відновити індексування Spotlight, запустіть командний рядок у терміналі:

sudo mdutil -a -i on

Спосіб 3 – Повторне індексування даних у Spotlight

Ви скористаєтеся цим як останнім засобом, якщо деякі дані пошкоджено, і mds_stores не може їх проіндексувати, і виникнуть проблеми з надмірним запуском процесу. Наступний командний рядок видалить усі проіндексовані дані та перезапустить їх повторне індексування. Тому будьте дуже обережні, оскільки процес індексації може тривати кілька годин.

sudo rm -rf /.Spotlight-V100/*

Резюме – Виправити MDS_STORES High CPU використання на Mac / MacBook

mds_stores — це процес операційних систем macOS, присутній у тому числі в macOS Ventura (останній на даний момент). Цей процес індексує всі дані, наявні на жорсткому диску, включно з тими, які синхронізовані з iCloud Drive, щоб користувачі могли знайти їх під час пошуку за допомогою Spotlight Search.
Фактичне споживання ресурсів mds_stores найкраще видно в Моніторі активності → Диск, де вказується обсяг прочитаних і записаних даних. Чим більший обсяг даних, тим вищим буде використання ЦП.

Виправити MDS_STORES High CPU використання на Mac / MacBook

Вас також може зацікавити...

Залиште відповідь

Ваша електронна адреса не буде опублікована. Необхідні поля позначені *