Що таке і чому процес mdwrite використовує 100% CPU?

Фото автора
stealth

Якщо ви бачите процес mdwrite у Activity Monitor, це нормально, але ви точно не задоволені, якщо процес mdwrite використовує 100% ЦП на macOS. На щастя, цей процес не є вірусом або службою, розміщеною програмою третьої сторони, встановленою на вашому Mac.

Однак немає причин для занепокоєння, якщо ви помітили в Activity Monitor що mdwrite використовує значний відсоток ресурсів процесора. Це нормальна річ за певних умов, навіть якщо певний час проводяться операції Mac може перешкоджати цьому процесу.

Що таке і чому процес mdwrite використовує 100% CPU?

Операційна система macOS, судовий розгляд mdwrite пов'язаний із сервісом "Metadata Write". Це частина операційної системи macOS і відповідає за написання metaдані на диску, включаючи диски SSD, жорсткі диски та диски USB.

Metaдані — це інформація про файли, програми, каталоги, наприклад атрибути, теги, дата створення та інші деталі, пов’язані з файлами, що зберігаються на диску. Процес mdwrite також можна використовувати для запису даних на віртуальні диски. Цей процес також може використовуватися такими програмами, як VirtualBox і VMware, для створення віртуальних машин і керування ними.

Підсумовуючи, «mdwrite» — це процес, який збирає та зберігає інформацію про всі файли, наявні в системі, включно з файлами на зовнішніх накопичувачах, підключених до Mac.

У більшості випадків процес mdwrite може споживати значні ресурси ЦП, коли система має дуже великий обсяг файлів для індексування. Наприклад, якщо ви перенесли багато файлів на свій жорсткий диск або отримали доступ до зовнішнього носія, де є багато файлів, які ви хочете "Finder», щоб відобразити інформацію про них.

Це системний процес macOS часто асоціюється зі службою індексування Spotlight від macOS (про що ми говорили тут раніше). Коли Spotlight індексувати або повторно індексувати інформацію про файл на диску, mdwrite може використовувати значні ресурси для оновлення та написання metaдані. Процес може потребувати ресурсів, особливо під час першого індексування тому або після значних змін вмісту.

Якщо є активна робота з файлами, наприклад часте створення, зміна або видалення файлів, mdwrite може бути запропоновано оновити metaдані постійно, що може призвести до використання ресурсів ЦП.

За темою: Чому? fileproviderd чи використовує він багато ресурсів ЦП?

Коли ви бачите в Activity Monitor оскільки цей процес потребує багато ресурсів процесора, найкраще призупинити інші дії на деякий час і піти mdwrite щоб завершити операцію запису a metaдані.

Я радий поділитися своїм досвідом у сфері комп’ютерів, мобільних телефонів та операційних систем, розробити веб-проекти та надати найкорисніші посібники та поради. Люблю «грати» на айфоні, MacBook Pro, iPad, AirPort Extreme та в операційних системах macOS, iOS, Android та Windows.

Залишити коментар