אם אתה רואה את תהליך mdwrite ב-Activity Monitor, זה נורמלי, אבל אתה בהחלט לא מרוצה אם תהליך mdwrite משתמש ב-100% CPU ב-macOS. למרבה המזל, תהליך זה אינו וירוס או שירות המוצב על ידי יישום של צד שלישי המותקן ב-Mac שלך.
עם זאת, אין סיבה לדאגה אם אתה מבחין ב-Activity Monitor של-mdwrite יש זמנים שבהם הוא משתמש באחוז משמעותי ממשאבי ה-CPU. זה נורמלי בתנאים מסוימים, אם כי במשך זמן מה הפעולות ב-Mac שלך עשויות להיות קשות עקב תהליך זה.
מה כן ומדוע תהליך MDWRITE משתמש ב- 100% מעבד?
במערכות הפעלה macOS, התהליך mdwrite משויך לשירות"Metadata Writeזה חלק ממערכת ההפעלה macOS ואחראי לכתיבת מטא נתונים לדיסק, כולל דיסקי SSD, דיסקים HDD ודיסקי USB.
מטא נתונים הם מידע על קבצים, יישומים, ספריות, כגון תכונות, תגים, תאריך יצירה ופרטים אחרים הקשורים לקבצים המאוחסנים בדיסק. תהליך mdwrite יכול לשמש גם כדי לכתוב נתונים לדיסקים וירטואליים. תהליך זה יכול לשמש גם יישומים כגון VirtualBox ו-VMware כדי ליצור ולנהל מכונות וירטואליות.
לסיכום, "mdwrite" הוא תהליך שאוסף ושומר מידע על כל הקבצים הקיימים במערכת, לרבות אלה שעל כונני אחסון חיצוניים המחוברים למק.

רוב הזמן, התהליך mdwrite יכול לצרוך משאבי CPU משמעותיים כאשר למערכת יש נפח גדול מאוד של קבצים לאינדקס. לדוגמה, אם העברת הרבה קבצים לדיסק הקשיח שלך או ניגשת לאמצעי אחסון חיצוני שבו יש קבצים רבים שעבורם אתה רוצה שה-"Finder" יציג מידע עליהם.
תהליך מערכת macOS זה משויך לעתים קרובות לשירות האינדקס אור הזרקורים מ-macOS (שדיברנו עליה כאן בעבר). כאשר Spotlight מוסיף או מוסיף מחדש מידע על קבצים בדיסק, mdwrite יכול להשתמש במשאבים משמעותיים כדי לעדכן ולכתוב מטא נתונים. התהליך יכול להיות אינטנסיבי במשאבים, במיוחד במהלך האינדקס הראשון של כרך או לאחר שינויים משמעותיים בתוכן.
אם יש פעילות קבצים כבדה, כגון יצירה, שינוי או מחיקה תכופים של קבצים, mdwrite ייתכן שתידרש לעדכן מטא נתונים כל הזמן, מה שעלול לגרום לשימוש במשאבי מעבד.
קָשׁוּר: מדוע fileproviderd משתמש בהרבה משאבי מעבד?
כאשר אתה רואה ב-Activity Monitor שתהליך זה דורש משאבי CPU רבים, עדיף להשהות פעילויות אחרות לזמן מה ולתת mdwrite להשלמת פעולת כתיבת המטא נתונים.








