كنت في المنطقة ، تشتعل في سير عملك ، وبعد ذلك ، من العدم ، بدأ جهاز Mac الخاص بك في التلعثم. لم تكن التطبيقات الموجودة على نظامك تفتح بسرعات فائقة ، وكان التبديل بين التطبيقات مصحوبًا بتأخير.

لفهم سبب تصرف جهاز Mac الخاص بك بهذه الطريقة ، من المحتمل أنك فتحت "مراقب النشاط" ، فقط لتكتشف أن وحدة المعالجة المركزية الخاصة بك على جهاز Mac الخاص بك تعمل بإمالة كاملة - مما تسبب في معاناة جهاز Mac الخاص بك.

ولكن لماذا كان استخدام وحدة المعالجة المركزية على جهاز Mac الخاص بك مرتفعًا جدًا؟ هل كان ذلك بسبب عملية تسمى WindowServer؟ حسنًا ، دعنا نكتشف ذلك.

ما هو WindowServer على نظام Mac؟

بالنظر إلى الاسم ، قد يكون لديك انطباع بأن WindowServer له علاقة بالإنترنت. بعد كل شيء ، توجد الخوادم في الغالب على شبكة الإنترنت العالمية لأنها تساعدنا في خدمتنا المواقع التي نبحث عنها.

ومع ذلك ، فإن عملية WindowServer على جهاز Mac الخاص بك لا علاقة لها بالإنترنت. في الواقع ، هذه العملية مسؤولة عن أداء مهمة أساسية على جهاز Mac الخاص بك - رسم النوافذ على جهاز Mac الخاص بك. ما يعنيه هذا هو أن جميع النوافذ التي تراها على جهاز Mac الخاص بك يتم عرضها وإدارتها بواسطة WindowServer.

instagram viewer

لذلك ، عندما تفتح تطبيقًا على جهاز Mac الخاص بك ، فإنه يتصل بـ WindowServer لإنشاء واجهة المستخدم الخاصة به على شاشتك. بعد ذلك ، يدير WindowServer بشكل ديناميكي الشفافية والمحتوى والعناصر الأخرى على شاشتك.

بالإضافة إلى ذلك ، تبدأ العملية في العمل بمجرد أن ينبض جهاز Mac الخاص بك بالحياة ، حيث إنه مسؤول عن العرض قفص الاتهام, شريط قوائم macOS، وجميع الرموز الموجودة على سطح المكتب.

كل هذا يوضح أن WindowServer هي عملية ذات مهام حرجة ، وأن استخدام وحدة المعالجة المركزية للعملية يتناسب طرديًا مع عدد أجهزة سطح المكتب والنوافذ على جهاز Mac الخاص بك.

لذلك ، إذا كان لديك العديد من التطبيقات المفتوحة على جهاز Mac الخاص بك أو كنت تستخدم شاشات متعددة في مساحة العمل الخاصة بك ، فإن عملية WindowServer مرتبطة باستهلاك موارد وحدة المعالجة المركزية.

ولكن كيف يمكنك التحقق من كمية الموارد التي يستهلكها WindowServer؟ دعنا نكتشف أدناه.

كيفية التحقق من استخدام وحدة المعالجة المركزية لـ WindowServer

الآن بعد أن عرفنا ماهية WindowServer ، يمكننا تحديد مقدار موارد الأجهزة التي تستهلكها عملية WindowServer في Mac. لذلك ، اتبع التعليمات البسيطة أدناه:

  1. استخدم ال Command + Space اختصار لفتح Spotlight على جهاز Mac الخاص بك. بعد ذلك ، ابحث عن مراقب النشاط.
  2. بحث عن WindowServer وانقر نقرًا مزدوجًا فوقها لعرض استخدام وحدة المعالجة المركزية والذاكرة للعملية.

كما أوضحنا سابقًا ، فإن عملية WindowServer قادرة على استهلاك الكثير من دورات وحدة المعالجة المركزية. ومع ذلك ، إذا كانت التطبيقات الموجودة على جهاز Mac الخاص بك تعمل بشكل صحيح ، فيجب أن تستهلك العملية ما بين 10 إلى 30 بالمائة من الطاقة الحسابية لوحدات المعالجة المركزية الخاصة بك.

على العكس من ذلك ، إذا كان هناك خطأ في أحد التطبيقات الموجودة على جهاز Mac ، فقد يتسبب ذلك في أن يستهلك WindowServer المزيد من الطاقة الحسابية ، ولكن إليك كيفية إصلاحه.

11 طرق لتقليل استخدام وحدة المعالجة المركزية لـ WindowServer

إذا كانت عملية WindowServer على جهاز Mac الخاص بك تستهلك الكثير من دورات وحدة المعالجة المركزية ، فيمكنك اتباع النصائح أدناه لتقليلها.

1. قم بإزالة الفوضى من سطح المكتب الخاص بك

يمكن أن يكون وجود ملفات على سطح المكتب الخاص بك أمرًا مريحًا. يتيح لك الوصول بسهولة إلى الملفات ويوفر نظرة شاملة للملفات التي تستخدمها كثيرًا.

ومع ذلك ، إذا كان لديك الكثير من العناصر على سطح المكتب ، فإن عملية WindowServer يجب أن تعرض الرموز والنوافذ التي تعمل عليها.

لذلك ، إذا كان لديك العديد من الرموز على سطح المكتب ، فيمكنك نقلها إلى موقع آخر أو حذفها إذا لم تكن ضرورية.

سيؤدي القيام بذلك إلى تقليل الحمل على وحدة المعالجة المركزية الخاصة بك أثناء عرض النوافذ على سطح المكتب.

2. قم بإزالة أجهزة سطح المكتب الإضافية على جهاز Mac الخاص بك

إن امتلاك العديد من أجهزة الكمبيوتر المكتبية ذات التطبيقات المختلفة يمكن أن يجعلك محترفًا في الإنتاجية. ومع ذلك ، إذا كان لديك العديد من أجهزة سطح المكتب على جهاز Mac الخاص بك ، فقد تنسى بعضها.

نتيجة لذلك ، يتعين على WindowServer رسم نوافذ إضافية لا تستخدمها. هذا يزيد من الحمل على عملية WindowServer.

لحل هذه المشكلة ، افتح مراقبة المهمة عن طريق الضغط F3 وحوم المؤشر على سطح المكتب الذي لا تستخدمه كثيرًا. سيؤدي القيام بذلك إلى إظهار رمز "x" فوقه ، والذي يمكنك النقر فوقه لإغلاق سطح المكتب.

3. تقليل الحركة والشفافية

تتمتع التطبيقات الموجودة على جهاز Mac بخلفية شفافة ، مما يجعلها تبدو جذابة من الناحية الجمالية. ومع ذلك ، يأتي هذا على حساب استخدام دورات وحدة المعالجة المركزية الإضافية.

لذلك ، يمكن أن يؤدي تقليل شفافية التطبيقات إلى انخفاض استخدام وحدة المعالجة المركزية لـ WindowServer.

لتقليل الشفافية والحركة على جهاز Mac الخاص بك ، يمكنك اتباع الخطوات الواردة أدناه:

  1. يفتح اعدادات النظام من خلال تشغيل Spotlight باستخدام ملف Command + Space الاختصار. بدلاً من ذلك ، يمكنك فتحه من Dock.
  2. انقر فوق إمكانية الوصول > عرض وقم بتشغيل مفاتيح التبديل لـ قلل الحركة و تقليل الشفافية.

4. قم بإيقاف تشغيل مساحات منفصلة للشاشات الخارجية

يمكن أن يؤدي توصيل شاشات خارجية بجهاز Mac إلى زيادة إنتاجيتك بشكل كبير. لكن هذه الزيادة في الإنتاجية تأتي على حساب دورات وحدة المعالجة المركزية الإضافية.

تذكر أن شاشتك الخارجية لا تزال تعتمد على وحدة المعالجة المركزية الخاصة بجهاز Mac لإخراج الشاشة ، لذلك يجب رسم جميع النوافذ الموجودة عليها بواسطة WindowServer على جهاز Mac الخاص بك.

لذلك ، فإن وجود شاشة خارجية يضع الكثير من العبء على نظامك. بالإضافة إلى ذلك ، فإن وجود مساحات منفصلة لشاشتك الخارجية يزيد الأحمال بشكل أكبر حيث يجب أن تتم إدارة أجهزة سطح المكتب الجديدة وتقديمها بواسطة جهاز Mac.

لتقليل الحمل على وحدة المعالجة المركزية الخاصة بك عند توصيلها بشاشات خارجية ، يمكنك اتباع الخطوات التالية:

  1. اذهب إلى اعدادات النظام على جهاز Mac الخاص بك من Dock. أو استخدم بحث Spotlight.
  2. انقر فوق سطح المكتب و Dock وإيقاف تشغيل التبديل لـ شاشات العرض لها مسافات منفصلة.

ستحتاج إلى تسجيل الخروج من جهاز Mac الخاص بك وتسجيل الدخول مرة أخرى حتى تدخل التغييرات حيز التنفيذ.

5. إزالة التطبيقات ذات المشاكل من جهاز Mac الخاص بك

إذا ارتفع استخدام وحدة المعالجة المركزية لعملية WindowServer لنظام التشغيل Mac عند فتح تطبيقات معينة ، فقد يكون تطبيق عربات التي تجرها الدواب هو السبب في جميع مشاكلك.

لذلك ، إذا كنت تعتقد أن بعض التطبيقات تزيد من حمل وحدة المعالجة المركزية على جهاز Mac الخاص بك ، فمن الأفضل حذفها أو الاتصال بالمطور لإيجاد حل للمشكلة.

6. تحقق من وجود تحديثات

يتسبب وجود نظام تشغيل قديم على جهاز Mac في حدوث العديد من المشكلات. في بعض الحالات ، قد يتسبب ذلك في أن يستهلك WindowServer دورات أعلى لوحدة المعالجة المركزية.

لحل هذه المشكلة ، كل ما عليك فعله هو وجهاً لوجه اعدادات النظام > عام > تحديث النظام.

7. أعد تشغيل جهاز Mac الخاص بك

نادرا ما يقوم مستخدمو Mac بإعادة تشغيل نظامهم ؛ بعد كل شيء ، إنه يعمل بشكل جيد دون إعادة التشغيل. ومع ذلك ، تعد إعادة تشغيل النظام فكرة جيدة إذا كان WindowServer على جهاز Mac الخاص بك يستهلك الكثير من قوة الحساب.

يؤدي القيام بذلك إلى إعادة تشغيل جميع أنظمة الذاكرة على جهاز Mac الخاص بك وإزالة أي مشكلات ربما كانت تتسبب في تعطل وحدة المعالجة المركزية أو أنظمة الذاكرة.

لإعادة تشغيل جهاز Mac الخاص بك ، انقر فوق قائمة Apple واختر إعادة تشغيل من القائمة المنسدلة. بدلاً من ذلك ، يمكنك الضغط مع الاستمرار على زر الطاقة على جهاز Mac الخاص بك.

ومع ذلك ، إذا تم تجميد جهاز Mac الخاص بك بسبب الاستخدام العالي لوحدة المعالجة المركزية ، فيمكنك استخدام أحد البرامج المتقدمة طرق إعادة تشغيل جهاز Mac أو إيقاف تشغيله بالقوة.

8. تحقق مما إذا تم تحديث التطبيقات الموجودة على جهاز Mac الخاص بك

في كثير من الأحيان ، يمكن أن يتسبب وجود تطبيق قديم على جهاز Mac في حدوث مشكلات مع WindowServer ، نظرًا لأن التطبيقات القديمة لا يمكنها الاتصال بإصدارات أحدث من macOS بشكل صحيح.

لذلك ، يمكنك التوجه إلى متجر التطبيقات > التحديثات > تحديث الجميع لتحديث تطبيقاتك.

إذا كنت تستخدم Homebrew ، فيمكنك كتابة الأمر التالي بعد فتح تطبيق Terminal.

الشراب تحديث
حقوق الصورة: تفاحة

إذا كان لديك جهاز Mac مزود بشاشة ProMotion ، مثل جهاز MacBook Pro مقاس 14 بوصة أو 16 بوصة، يمكن أن يؤدي تعطيله وخفض معدل التحديث إلى تقليل استخدام وحدة المعالجة المركزية لـ WindowServer.

لفعل الشيء نفسه ، توجه إلى تفضيلات النظام > يعرض > معدل التحديث. بعد ذلك ، يمكنك تحديد معدل التحديث الذي تختاره.

10. احذف ذاكرة التخزين المؤقت على جهاز Mac الخاص بك

يقوم كل تطبيق على نظامك بإنشاء بيانات مؤقتة حتى يعمل بشكل صحيح. تُعرف هذه الملفات باسم ملفات ذاكرة التخزين المؤقت ، وعلى الرغم من أنها تجعل التطبيقات تعمل ، إلا أنها يمكن أن تتسبب أيضًا في تعطل نظامك.

لذلك ، في حالتنا ، يمكن أن تزيد هذه الملفات من استخدام وحدة المعالجة المركزية لـ WindowServer على جهاز Mac الخاص بك.

لذلك ، لحذف هذه الملفات ، افتح مكتشف، انقر فوق يذهب في شريط القائمة ، اضغط باستمرار على خيار مفتاح ، وانقر فوق مكتبة في القائمة المنسدلة. ثم افتح ملف مخابئ مجلد وحذف جميع الملفات هنا.

11. إعادة تعيين SMC على جهاز Mac الخاص بك

تقوم وحدة التحكم في إدارة النظام (SMC) بإدارة الوظائف منخفضة المستوى المتعلقة بجهاز Mac. تتضمن إحدى هذه المهام إدارة الشاشة عند رفع الغطاء.

لذلك ، قد تتسبب المشكلات في SMC في ارتفاع استخدام وحدة المعالجة المركزية لعملية WindowServer على جهاز Mac الخاص بك. لذا ، لا تتردد في قراءة دليلنا المخصص على إعادة ضبط SMC على جهاز Mac الخاص بك.

هل جهاز Mac الخاص بك لا يزال يعمل ببطء؟

على الرغم من أن WindowServer قد يتسبب في إبطاء جهاز Mac ، فقد يكون هناك عدة أسباب أخرى لعدم قدرة نظامك على تقديم الأداء الذي كان يفعله من قبل.

لتحسين أداء نظامك ، يمكنك إلقاء نظرة على أنظمة التخزين أو شراء جهاز Mac جديد ، خاصة إذا كنت تستخدم النظام الحالي لعدة سنوات.