מה הם mds ו-mdworker, ולמה הם פועלים על ה-Mac שלי?



בזמן בדוק את מעקב הפעילות , שמת לב לכמה תהליכים שאתה לא מזהה: mds ו-mdworker. לשניהם אין סמל, ונראה שהם פועלים ללא הרף. אל תדאג, הם לא מזיקים.

קָשׁוּר: מהו התהליך הזה ומדוע הוא פועל ב-Mac שלי?





מאמר זה הוא חלק מ הסדרה המתמשכת שלנו הסבר על תהליכים שונים שנמצאים ב-Activity Monitor, כמו kernel_task , הסתיר , מוּתקָן , ו רבים אחרים . לא יודע מה הם השירותים האלה? עדיף להתחיל לקרוא!

שני התהליכים הם חלק Spotlight, כלי החיפוש של macOS . הראשון, mds, מייצג שרת מטא נתונים. תהליך זה מנהל את האינדקס המשמש כדי לתת לך תוצאות חיפוש מהירות. השני, mdworker, ראשי תיבות של Metadata server worker. זה עושה את העבודה הקשה של יצירת אינדקס של הקבצים שלך כדי לאפשר את החיפוש המהיר הזה.



מדוע mds ו-mdworker משתמשים בכל כך הרבה זיכרון RAM ו-CPU?

אם לאחרונה העביר את הקבצים והאפליקציות שלך מ-Mac אחד לאחר , זה נורמלי ש-mds ו-mdworker תופסים הרבה מאוד כוח וזיכרון של CPU. כך גם אם הוספת לאחרונה חבורה של קבצים חדשים למחשב שלך. התהליכים פועלים שניהם כדי לבנות אינדקס של כל הקבצים שלך, וזה מה שיפעיל מאוחר יותר את החיפושים המהירים שלך.

איך אתה יכול לדעת שזה המצב? פתח את Spotlight ותראה את המילה אינדקס ליד סרגל התקדמות.



פרסומת

אם אתה רואה את ההודעה הזו, אתה יודע ש-Spotlight עובד קשה ביצירת האינדקס שלך, וזו הסיבה לשימוש במשאבים. זה בדרך כלל לוקח רק כמה שעות, אם כי זה יכול להשתנות בהתאם לדיסק הקשיח ולמהירות המעבד שלך.

Spotlight מוגדר כך שלא ינצל את כל המשאבים שלך. אם אתה עושה משהו שהוא אינטנסיבי במעבד, התהליכים האלה צריכים להיפסק. אבל אם ה-Mac שלך נשאר פעיל, ואתה לא על סוללה, Spotlight תרגיש חופשי להשתמש בכל המשאבים שהם בהכרח כדי לבנות את מסד הנתונים.

בנה מחדש את אינדקס הזרקורים שלך

קָשׁוּר: כיצד לתקן בעיות זרקור על ידי בנייה מחדש של האינדקס

אם נראה שהתהליכים הללו אף פעם לא מסיימים את עבודתם, והם משתמשים כל הזמן במעבד ובזיכרון שלך ימים לאחר תחילת האינדקס, יש סיכוי שהאינדקס שלך פגום. בשמחה, אתה יכול תקן בעיות כמו זו על ידי בנייה מחדש של אינדקס Spotlight .

ישנן שתי דרכים עיקריות לעשות זאת. הראשון הוא להוסיף את כל הכונן הקשיח שלך לרשימת המיקומים החורגים, ולאחר מכן להסיר אותו מרשימת ההחרגות. השני הוא לפתוח את המסוף, ואז להפעיל את הפקודה הבאה:

sudo mdutil -E /

כך או כך, כל אינדקס ה-Spotlight שלך ייבנה מחדש, מה ששוב תוכל לראות על ידי משיכה כלפי מעלה של Spotlight וחיפוש המילה אינדקס בצד שמאל למעלה, לצד סרגל ההתקדמות. לאחר שתהליך זה יסתיים, mds ו-mdworker צריכים להפסיק לתפוס עודף CPU. אם לא, שקול הפעלת עזרה ראשונה כדי לתקן בעיות במערכת הקבצים ב-Mac שלך , ואז לבנות מחדש את האינדקס שוב. זה יפתור את הבעיה כמעט בכל המקרים.

קרא את הבא תמונת פרופיל של ג ג'סטין פוט
ג'סטין פוט כותב על טכנולוגיה כבר למעלה מעשור, עם עבודה שמופיעה ב-Digital Trends, The Next Web, Lifehacker, MakeUseOf ו-Zapier Blog. הוא גם מנהל את הילסבורו סיגנל, כלי חדשות מקומי מונע בהתנדבות שהקים.
קרא את הביוגרפיה המלאה

מאמרים מעניינים