ما هو kernel_task على نظام Mac وهل هو آمن؟

يتم تشغيل العديد من عمليات النظام والتطبيقات في الخلفية بمجرد تشغيل جهاز Mac(Mac) الخاص بك . هذه العمليات لها مسؤولياتها ، وهي ضرورية للتشغيل السليم لجهاز Mac الخاص بك . WindowServer ، على سبيل المثال ، يدير واجهات المستخدم الرسومية للنظام المهمة ( GUI ) مثل Dock و Menu Bar .

يعد kernel_task مكونًا مهمًا آخر يحافظ على تشغيل جهاز Mac(Mac) الخاص بك بسلاسة. في هذا الدليل ، سنشرح مسؤوليات kernel_task في macOS. ستتعرف أيضًا على كيفية عمل العملية وماذا تفعل إذا كان kernel_task يستهلك موارد وحدة المعالجة المركزية(CPU) الزائدة .

ما هو kernel_task على جهاز Mac؟

يعد kernel_task أحد مكونات macOS الحيوية المصممة لتنظيم درجة حرارة وحدة المعالجة المركزية الخاصة (CPU)بك ومنع ارتفاع درجة حرارة جهاز Mac(stop your Mac from overheating) . عندما يكتشف kernel_task ارتفاعًا في درجة حرارة وحدة المعالجة المركزية(CPU) ، فإنه يشغل نسبة كبيرة من وحدة المعالجة المركزية(CPU) الخاصة بك ، وبالتالي يحد من موارد النظام المتاحة للعمليات المسؤولة عن زيادة درجة الحرارة.

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

هل kernel_task آمن؟

الإجابة القصيرة هي نعم." من المحتمل أنك تشكك في شرعية kernel_task لأنها تستهلك نسبة كبيرة من وحدة المعالجة المركزية(CPU) الخاصة بجهاز Mac . هذا امر عادي. ومع ذلك ، من المهم ملاحظة أن kernel_task لا يعمل بمحض إرادته. بدلاً من ذلك ، فإنه يستجيب لحالة درجة حرارة وحدة المعالجة المركزية الخاصة بك.(CPU)

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

بالمناسبة ، لا يمكنك إنهاء kernel_task. يذهب هذا أيضًا لإثبات سلامة وشرعية العملية. يتم تشغيله في الخلفية لأنه أحد مكونات macOS الهامة ، وهو أحد المكونات التي لا يمكن لجهاز Mac الاستغناء عنها. (Mac)في الواقع ، إنه أحد أهم مكونات macOS. إليك الدليل: قم بتشغيل مراقب النشاط(Activity Monitor) ، وانقر فوق عرض(View) في شريط القائمة ، وحدد كل العمليات ، بشكل هرمي(All Processes, Hierarchically) .

سيؤدي ذلك إلى ترتيب جميع عمليات النظام وتطبيقات الجهات الخارجية وفقًا لمستوى الأهمية. سيُنشئ مراقب النشاط عرضًا متداخلًا لجميع العمليات والتطبيقات ، مع kernel_task باعتباره العملية الأساسية التي تندرج تحتها العمليات الأخرى.(Activity Monitor)

يؤدي النقر على زر القائمة المنسدلة إلى توسيع المجلد الأصلي ويكشف عن "العمليات الفرعية" أو "العمليات الفرعية".

تقع kernel_task في الجزء العلوي من التسلسل الهرمي لأنها أول عملية يتم تشغيلها على macOS عند تشغيل Mac .

ما مقدار (Use)وحدة المعالجة المركزية التي يجب أن(CPU Should) يستخدمها kernel_task ؟

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

إصلاح استخدام kernel_task المرتفع لوحدة المعالجة المركزية

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

اتبع التوصيات أدناه لتنظيم استهلاك وحدة المعالجة المركزية(CPU) kernel_task .

1. فرض إنهاء التطبيقات غير المستخدمة

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

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

تظل بعض التطبيقات معلقة في الخلفية ، مما يستهلك طاقة البطارية ووحدة المعالجة المركزية(CPU) في Mac . سيؤدي إنهاء التطبيقات غير المستخدمة بالقوة إلى تقليل الضغط على معالج Mac الخاص بك وبالتالي تقليل استخدام kernel_task المرتفع لوحدة المعالجة المركزية(CPU) . انتقل من خلال مراقب النشاط(Activity Monitor) وأغلق أي تطبيق غير مستخدم لتحرير بعض قوة المعالجة.

  1. قم بتشغيل مراقب النشاط ( الباحث(Finder) > التطبيقات(Applications) > الأدوات المساعدة(Utilities) > مراقب النشاط(Activity Monitor) ) وحدد التطبيق الذي تريد إغلاقه بالقوة.

  1. انقر فوق الزر "إيقاف(Stop button) " في شريط أدوات مراقب النشاط.

إذا كان جهاز Mac(Mac) الخاص بك يحتوي على Touch Bar ، فحدد التطبيق وانقر فوق الرمز x(x icon) في أقصى اليسار.

  1. انقر فوق فرض الإنهاء(Force Quit) على شاشة جهاز Mac أو شريط اللمس.

2. قم بإزالة الازدحام في منافذ Mac

قد يؤدي توصيل الكثير من الملحقات التي تستهلك الكثير من الطاقة إلى جانب واحد من جهاز Mac(Mac) الدفتري إلى ارتفاع درجة حرارة وحدة المعالجة المركزية(CPU) . إذا حافظت kernel_task على استخدام عالٍ لوحدة المعالجة المركزية(CPU) ، فقم بنقل بعض الملحقات إلى الجانب الآخر من جهاز Mac(Mac) وانتظر بضع دقائق. هذا خفض استخدام وحدة المعالجة المركزية(CPU) kernel_task لبعض مستخدمي MacBook Pro في (MacBook Pro)سلسلة StackExchange(StackExchange thread) هذه .

لنفترض(Say) أن لديك شاشة خارجية وكابل شحن ومحركات أقراص ثابتة وماوس متصل بمحور USB على الجانب الأيسر من جهاز Mac(Mac) . سيؤدي ذلك إلى رفع درجة حرارة وحدة المعالجة المركزية(CPU) وبالتالي زيادة نشاط kernel_task. لإصلاح المشكلة ، انشر الملحقات على الجانب الآخر من جهاز Mac(Mac) .

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

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

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

أغلق جميع نوافذ التطبيق النشطة ، وانقر فوق رمز Apple(Apple icon) في شريط القائمة ، وحدد إعادة التشغيل(Restart) .

4. تقليل درجة الحرارة المحيطة

تحتوي أجهزة MacBook على مستشعرات مدمجة تكتشف التغيرات في درجة حرارة وحدة المعالجة المركزية . (CPU)وفقًا لشركة Apple(According to Apple) ، تتراوح درجة الحرارة المحيطة المثالية لاستخدام أجهزة MacBook(MacBooks) بين 10 درجة مئوية و 35 درجة مئوية ( ~50° F و 95 درجة فهرنهايت). عندما يتجاوز Mac درجة الحرارة المثالية ، تقوم المستشعرات تلقائيًا بتشغيل مروحة (Mac)Mac Book لتبريد وحدة المعالجة المركزية(CPU) . ستلاحظ أيضًا ارتفاعًا في استخدام وحدة المعالجة المركزية(CPU) kernel_task .

تأكد من أن (Make)جهاز Mac(Mac) الخاص بك ليس في غرفة دافئة أو على أسطح تمنع تبديد الحرارة - على وسادة أو سرير أو تحت أغطية السرير. ضع جهاز Mac(Mac) الخاص بك على سطح مستو وتأكد من أن الغرفة بها تهوية مناسبة - افتح نوافذ الغرفة أو قم بتشغيل مكيف الهواء. يمكن أن يساعد أيضًا وضع جهاز Mac(Mac) على وسادة تبريد خارجية في تقليل درجة حرارة وحدة المعالجة المركزية(reduce the CPU temperature) .

5. إعادة تعيين وحدة تحكم إدارة النظام(System Management Controller)

قد تتعطل kernel_task إذا كانت مراوح التبريد بجهاز Mac Book لا تعمل بشكل صحيح. إذا لم يكن جهاز Mac(Mac) الخاص بك دافئًا أو ساخنًا ، ولكن المراوح تعمل بسرعة وبصوت عالٍ لا يمكن التحكم(fans are running fast and uncontrollably loud) فيه ، فقم بإعادة تعيين وحدة التحكم في إدارة النظام(System Management Controller) ( SMC ).

SMC هو أحد مكونات اللوحة الأم التي تدير بطارية Mac ، والإضاءة الخلفية للوحة المفاتيح ، ومراوح التبريد ، وسلوك الغطاء ، وأجهزة الاستشعار الأساسية الأخرى. سيعتمد إجراء إعادة تعيين وحدة التحكم في إدارة النظام على ما إذا كان (System Management Controller)جهاز Mac(Mac) الخاص بك يستخدم مجموعة شرائح أمان Apple T2(Apple T2 Security Chipset) .

للتحقق مما إذا كان جهاز Mac(Mac) الخاص بك يحتوي على شريحة أمان T2 ، انتقل إلى Finder > التطبيقات(Applications) > الأدوات المساعدة(Utilities) > معلومات النظام(System Information) > الأجهزة(Hardware) وحدد وحدة التحكم(Controller) على الشريط الجانبي. إذا لم يكن "اسم الطراز" شريحة Apple T2 ، فإن (Apple T2 chip)جهاز Mac(Mac) الخاص بك لا يحتوي على شريحة الأمان.

إعادة تعيين SMC على أجهزة كمبيوتر Mac المحمولة بدون شريحة Apple T2(Reset SMC on Mac Notebooks Without Apple T2 Chip)

(MacBook Air)لا تحتوي طرازات MacBook Air و Pro التي تم إصدارها في عام 2017 أو ما قبله على (Pro)شريحة T2 Security(T2 Security Chip) .

  1. انقر فوق شعار Apple(Apple logo) على شريط القائمة وحدد Shut Down .

  1. اضغط مع الاستمرار على مفاتيح Shift + Control + Option على الجانب الأيسر من لوحة المفاتيح في وقت واحد لمدة سبع ثوانٍ.

  1. اضغط مع الاستمرار على زر الطاقة(power button) بجهاز Mac أثناء الضغط على المفاتيح الثلاثة في الخطوة(Step) رقم 2.

  1. استمر في الضغط على المفاتيح الأربعة لمدة 10 ثوانٍ ثم حررها.
  2. اضغط على زر الطاقة(power button) لتشغيل جهاز Mac الخاص بك.

إعادة تعيين SMC على أجهزة كمبيوتر Mac المحمولة باستخدام شريحة Apple T2(Reset SMC on Mac Notebooks With Apple T2 Chip)

(MacBook Air)لا تحتوي طرازات MacBook Air و Pro التي تم إصدارها في 2018 أو ما بعده على (Pro)شريحة T2 Security(T2 Security Chip) . قم بإيقاف تشغيل جهاز Mac الخاص بك ، (Power)وانتظر(Mac) لمدة 30 ثانية تقريبًا حتى يتم إيقاف تشغيله تمامًا ، واتبع الخطوات التالية:

  1. اضغط مع الاستمرار على المفاتيح التالية لمدة سبع ثوانٍ: مفتاح Shift الأيمن + مفتاح التحكم الأيسر + مفتاح (Control)الخيار(Option) الأيسر .

  1. استمر في الضغط على المفاتيح الثلاثة في الخطوة رقم 1 ، ثم اضغط مع الاستمرار على زر الطاقة(power button) .

  1. استمر في الضغط على الأزرار الأربعة معًا لمدة 10 ثوانٍ.
  2. حرر الأزرار واضغط على زر الطاقة(power button) لتشغيل جهاز Mac الخاص بك.

إعادة تعيين SMC على أجهزة كمبيوتر Mac(Reset SMC on Mac Desktops)

أوقف تشغيل جهاز Mac(Mac) وافصله عن مأخذ الطاقة. انتظر(Wait) لمدة 15 ثانية ، أعد توصيل جهاز Mac(Mac) بمأخذ الطاقة ، وانتظر لمدة 5 ثوانٍ ، ثم اضغط على زر الطاقة.

استقرار استخدام وحدة المعالجة المركزية kernel_task

kernel_task هي عملية نظام مهمة تنظم درجة حرارة جهاز Mac . (Mac)كلما كان جهاز Mac(Mac) الخاص بك أكثر دفئًا ، زادت طاقة المعالجة التي يستهلكها kernel_task. يجب أن تساعد نصائح استكشاف الأخطاء وإصلاحها الموضحة أعلاه في تقليل استخدام kernel_task المرتفع لوحدة المعالجة المركزية(CPU) . إذا استمرت المشكلة ، فحاول resetting your Mac’s PRAM/NRAM .



About the author

أنا مهندس برمجيات بخبرة تزيد عن 10 سنوات في بناء وصيانة أجهزة Apple Mac وأجهزة iOS ومتصفحات Google Chrome. تشمل تجربتي تطوير منتجات البرامج وصيانتها وتشغيلها من البداية أو المساهمة في مشاريع مفتوحة المصدر. لقد أتيحت لي أيضًا الفرصة للعمل في مجموعة متنوعة من مشاريع الأجهزة - من إصلاح الشاشات المكسورة في المستشفيات إلى تصميم وتنفيذ ميزات جديدة لجهاز iPhone. في أوقات فراغي ، أستمتع بلعب ألعاب الفيديو المفضلة ، أو قراءة الكتب ، أو طهي العشاء مع عائلتي ، أو قضاء الوقت مع الأصدقاء.



Related posts