היית באזור, צחצחת בזרימת העבודה שלך, ואז, משום מקום, ה-Mac שלך התחיל לגמגם. האפליקציות במערכת שלך לא נפתחו במהירות הבזק, והמעבר בין אפליקציות הגיע בפיגור.
כדי להבין מדוע ה-Mac שלך התנהג כך, סביר להניח שפתחת את צג הפעילות, רק כדי לגלות שהמעבד שלך ב-Mac פועל בהטיה מלאה - מה שגורם ל-Mac שלך להיאבק.
אבל מדוע השימוש במעבד ב-Mac שלך היה כה גבוה? האם זה היה בגלל תהליך שנקרא WindowServer? ובכן, בוא נגלה.
מהו WindowServer ב-Mac?
כשמסתכלים על השם, אתה עשוי להתרשם של-WindowServer יש קשר לאינטרנט. אחרי הכל, שרתים נמצאים בעיקר ברשת העולמית מכיוון שהם עוזרים לשרת לנו את האתרים שאנו מחפשים.
עם זאת, לתהליך WindowServer ב-Mac אין שום קשר לאינטרנט. למעשה, התהליך אחראי לביצוע משימה בסיסית ב-Mac שלך - ציור חלונות ב-Mac שלך. המשמעות היא שכל החלונות שאתה רואה ב-Mac שלך מעובדים ומנוהלים על ידי WindowServer.
לכן, כאשר אתה פותח יישום ב-Mac שלך, הוא מתקשר עם WindowServer כדי ליצור את ממשק המשתמש שלו בתצוגה שלך. לאחר מכן, WindowServer מנהל באופן דינמי את השקיפות, התוכן ושאר האלמנטים בתצוגה שלך.
בנוסף, התהליך מתחיל לעבוד ברגע שה-Mac שלך מתעורר לחיים, מכיוון שהוא אחראי על העיבוד
המזח, שורת התפריטים של macOS, וכל הסמלים בשולחן העבודה שלך.כל זה מראה ש-WindowServer הוא תהליך קריטי למשימה, והשימוש ב-CPU של התהליך עומד ביחס ישר למספר שולחנות העבודה והחלונות ב-Mac שלך.
לכן, אם יש לך מספר אפליקציות פתוחות ב-Mac שלך או שאתה משתמש במספר צגים בסביבת העבודה שלך, תהליך WindowServer מחויב למשאבי מעבד חזירים.
אבל איך בודקים את כמות המשאבים ש- WindowServer צורך? בואו לגלות למטה.
כיצד לבדוק את השימוש במעבד של WindowServer
כעת, כאשר אנו יודעים מהו WindowServer, אנו יכולים לקבוע כמה משאבי חומרה תהליך ה-WindowServer של Mac צורך. אז, בצע את ההוראות הפשוטות שלהלן:
- להשתמש ב Command + Space קיצור דרך לפתיחת Spotlight ב-Mac. לאחר מכן, חפש מעקב פעילות.
- לחפש אחר WindowServer ולחץ פעמיים על אותו כדי להציג את השימוש במעבד ובזיכרון של התהליך.
כפי שהוסבר קודם לכן, תהליך WindowServer מסוגל לצרוך הרבה מחזורי CPU. עם זאת, אם האפליקציות ב-Mac שלך פועלות כהלכה, התהליך אמור לצרוך 10-30 אחוז מכוח החישוב של המעבדים שלך.
להיפך, אם לאפליקציה ב-Mac יש באג, זה עלול לגרום ל-WindowServer לצרוך יותר כוח חישוב, אבל הנה איך אתה יכול לתקן את זה.
11 דרכים לצמצם את השימוש במעבד ב-WindowServer
אם תהליך WindowServer ב-Mac שלך צורך הרבה מחזורי מעבד, אתה יכול לעקוב אחר העצות שלהלן כדי לצמצם אותו.
1. הסר את שולחן העבודה שלך
קבצים על שולחן העבודה שלך יכולים להיות נוחים. זה מאפשר לך לגשת בקלות לקבצים ומספק מבט ממעוף הציפור של הקבצים שבהם אתה משתמש לעתים קרובות.
עם זאת, אם יש לך הרבה אלמנטים על שולחן העבודה, תהליך WindowServer צריך לעבד גם את הסמלים וגם את החלונות עליהם אתה עובד.
לכן, אם יש לך אייקונים רבים על שולחן העבודה, אתה יכול להעביר אותם למיקום אחר או למחוק אותם אם הם מיותרים.
פעולה זו תפחית את העומס על המעבד שלך תוך עיבוד חלונות על שולחן העבודה.
2. הסר שולחנות עבודה נוספים ב-Mac שלך
שימוש במספר שולחנות עבודה עם אפליקציות שונות יכול להפוך אותך למאסטרו פרודוקטיבי. עם זאת, אם יש לך כמה שולחנות עבודה ב-Mac שלך, אתה עלול לשכוח חלק מהם.
בשל כך, WindowServer צריך לצבוע חלונות נוספים שאינך משתמש בהם. זה מגדיל את העומס על תהליך WindowServer.
אז כדי לפתור את הבעיה, פתח בקרת משימה על ידי לחיצה F3 ורחף עם הסמן על שולחן העבודה שאתה לא משתמש בו לעתים קרובות. פעולה זו תציג מעליו סמל "x", עליו תוכל ללחוץ כדי לסגור את שולחן העבודה.
3. צמצום תנועה ושקיפות
ליישומים ב-Mac יש רקע שקוף, מה שגורם להם להיראות אסתטיים. עם זאת, זה בא במחיר של שימוש במחזורי CPU נוספים.
לכן, הפחתת השקיפות של האפליקציות עלולה לגרום לירידה בשימוש במעבד ב-WindowServer.
כדי להפחית את השקיפות והתנועה ב-Mac שלך, תוכל לבצע את השלבים המפורטים להלן:
- לִפְתוֹחַ הגדרות מערכת על ידי הפעלת Spotlight באמצעות Command + Space קיצור. לחלופין, אתה יכול לפתוח אותו מה-Dock.
- לחץ על נְגִישׁוּת > לְהַצִיג והפעל את המתגים עבור להפחית את התנועה ו צמצם את השקיפות.
4. כבה את החללים הנפרדים עבור צגים חיצוניים
צגים חיצוניים מחוברים ל-Mac שלך יכולים להגדיל את הפרודוקטיביות שלך באופן אקספוננציאלי. אבל הגידול הזה בפריון בא במחיר של מחזורי CPU נוספים.
זכור שהצג החיצוני שלך עדיין מסתמך על ה-CPU של ה-Mac שלך עבור פלט התצוגה, כך שכל החלונות בו צריכים להיות מצוירים על ידי WindowServer ב-Mac.
לכן, קיום צג חיצוני גורם לעומס רב על המערכת שלך. בנוסף, קיום רווחים נפרדים לתצוגה החיצונית שלך מגדיל את העומס עוד יותר שכן שולחנות עבודה חדשים צריכים להיות מנוהלים ועיבוד על ידי ה-Mac.
כדי להפחית את העומס על המעבד שלך כאשר אתה מחובר לצגים חיצוניים, אתה יכול לבצע את השלבים הבאים:
- לך ל הגדרות מערכת ב-Mac שלך מה-Dock. לחלופין, השתמש בחיפוש Spotlight.
- לחץ על שולחן עבודה ועגינה וכבה את המתג עבור לצגים יש רווחים נפרדים.
תצטרך להתנתק מה-Mac ולהתחבר שוב כדי שהשינויים ייכנסו לתוקף.
5. הסר אפליקציות בעייתיות מה-Mac שלך
אם השימוש במעבד בתהליך ה-WindowServer של ה-Mac עולה כשאתה פותח יישומים מסוימים, אפליקציית באגי יכולה להיות האשם לכל הבעיות שלך.
לכן, אם אתה חושב שיישומים מסוימים מגבירים את עומס המעבד ב-Mac שלך, עדיף למחוק אותם או ליצור קשר עם המפתח כדי למצוא פתרון לבעיה.
6. בדוק עדכונים
מערכת הפעלה מיושנת ב-Mac גורמת למספר בעיות. במקרים מסוימים, זה עלול לגרום ל- WindowServer לצרוך מחזורי CPU גבוהים יותר.
כדי לפתור בעיה זו, כל מה שאתה צריך לעשות הוא ללכת הגדרות מערכת > כללי > עדכון תוכנה.
7. הפעל מחדש את ה-Mac שלך
משתמשי Mac ממעטים להפעיל מחדש את המערכת שלהם; אחרי הכל, זה עובד טוב בלי להפעיל מחדש. עם זאת, הפעלה מחדש של המערכת שלך היא רעיון טוב אם WindowServer ב-Mac שלך צורך הרבה כוח חישוב.
פעולה זו מפעילה מחדש את כל מערכות הזיכרון ב-Mac שלך ומסירה את כל הבעיות שעלולות להטריד את המעבד או את מערכות הזיכרון.
כדי להפעיל מחדש את ה-Mac, לחץ על תפריט Apple ובחר איתחול מהתפריט הנפתח. לחלופין, תוכל ללחוץ ולהחזיק את לחצן ההפעלה ב-Mac שלך.
עם זאת, אם ה-Mac שלך קפוא עקב שימוש רב במעבד, אתה יכול להשתמש באחד מהמתקדמים דרכים להפעיל מחדש או לכבות בכוח את ה-Mac.
8. בדוק אם האפליקציות ב-Mac שלך מעודכנות
לעתים קרובות יותר, יישום ישן ב-Mac שלך יכול לגרום לבעיות ב-WindowServer, מכיוון שיישומים ישנים יותר אינם יכולים לתקשר עם גרסאות חדשות יותר של macOS כראוי.
לכן, אתה יכול לפנות אל חנות אפליקציות > עדכונים > עדכן הכל כדי לעדכן את היישומים שלך.
אם אתה משתמש ב-Homebrew, תוכל להקליד את הפקודה הבאה לאחר פתיחת אפליקציית Terminal.
לְהִתְבַּשֵׁל עדכון
אם יש לך מק עם צג ProMotion, כמו ה-MacBook Pro בגודל 14 אינץ' או 16 אינץ', השבתתו והורדת קצב הרענון עלולים להפחית את השימוש במעבד ב-WindowServer.
כדי לעשות את אותו הדבר, פנה אל העדפות מערכת > תצוגות > קצב רענון. לאחר מכן, תוכל לבחור את קצב הרענון לבחירתך.
10. מחק את המטמון ב-Mac שלך
כל אפליקציה במערכת שלך מייצרת נתונים זמניים כדי שהיא תתפקד כהלכה. קבצים אלה ידועים כקבצי מטמון, ולמרות שהם גורמים לאפליקציות לעבוד, הם יכולים גם לגרום למערכת שלך לתפקוד לקוי.
אז במקרה שלנו, קבצים אלה יכולים להגביר את השימוש במעבד של WindowServer ב-Mac שלך.
לכן, כדי למחוק קבצים אלה, פתח מוֹצֵא, לחץ על ללכת בשורת התפריטים, החזק את המקש אוֹפְּצִיָה מקש, ולחץ על סִפְרִיָה בתפריט הנפתח. לאחר מכן, פתח את מטמונים תיקייה ומחק את כל הקבצים כאן.
11. אפס את ה-SMC ב-Mac שלך
בקר ניהול המערכת (SMC) מנהל פונקציות ברמה נמוכה הקשורות למק. אחת המשימות הללו כוללת ניהול התצוגה בעת הרמת המכסה.
לכן, בעיות ב-SMC עלולות לגרום לשימוש גבוה ב-CPU של תהליך WindowServer ב-Mac שלך. אז אל תהסס לקרוא את המדריך הייעודי שלנו בנושא איפוס ה-SMC ב-Mac שלך.
האם ה-Mac שלך עדיין פועל לאט?
למרות ש-WindowServer יכול לגרום ל-Mac שלך להאט, ייתכנו מספר סיבות אחרות לכך שהמערכת שלך לא מסוגלת לספק את הביצועים שהיא עשתה פעם.
כדי לשפר את הביצועים של המערכת שלך, תוכל להסתכל על מערכות האחסון או לקנות מק חדש, במיוחד אם אתה משתמש במערכת הנוכחית כבר כמה שנים.