إنها باهظة الثمن، ولكن لديهم نظام التشغيل الخاص بهم، فهي للغاية مستقر, موثوق و هادئ. هذه هي الخصائص الأساسية لل Mac و ماك بوك.
ومع ذلك، يحدث أحيانًا أن تسبب عمليات معينة في نظام macOS صداعًا للمستخدمين، ويتحول جهاز MacBook الصامت إلى جهاز صاخب حيث تبدأ مراوح وحدة المعالجة المركزية (CPU FAN) في إصدار صوت عالٍ للغاية، وتعمل التطبيقات المفتوحة ببطء أكثر فأكثر.
إن أبسط طريقة يمكننا من خلالها معرفة العمليات التي تستهلك معظم موارد وحدة المعالجة المركزية وذاكرة الوصول العشوائي والقرص والطاقة هي مدير النشاط "مراقبة النشاطنتلقى هنا تقارير في الوقت الفعلي عن نشاط التطبيقات والعمليات النشطة ويمكننا اختيار فرزها وفقًا للاستهلاك لكل مكون من مكونات النظام الخاضع للمراقبة.
إحدى عمليات macOS التي تساعد غالبًا على استخدام ما يزيد عن 100% من وحدة المعالجة المركزية هي "kernel_task". اللحظة التي تزيد فيها المراوح التي يجب أن تضمن تبريد وحدة المعالجة المركزية من سرعتها وتصبح مزعجة للغاية.
جدول المحتويات
ما هي عملية "kernel_task" على نظام التشغيل macOS؟
من أهم وظائف "kernel_task" هو تنظيم درجة حرارة وحدة المعالجة المركزية. عندما يكون هناك "تحميل وحدة المعالجة المركزية عالية"وفي مدير النشاط تظهر عملية "kernel_task" في أعلى استهلاك لموارد وحدة المعالجة المركزية، فهذا يعني أن أصبح جهاز MacBook ساخنًا جدًا أو سوف يسخن.
ماك بوك لديه المزيد أجهزة الاستشعار الحرارية والتي يتم مراقبتها من قبل النظام الفرعي دويتو الأساسية، والتي جنبا إلى جنب مع SMC يدير الخدمات الداخلية.
عندما يقوم أحد أجهزة الاستشعار بالإبلاغ عن أ ارتفاع درجة الحرارة بشكل غير طبيعييقوم Core Duet بتنفيذ سلسلة من الإجراءات لمحاولة تبريد تلك المنطقة. يتم تشغيل المراوح بسرعات عالية لنفخ الهواء البارد فوق المكون المحموم والسماح لوحدة المعالجة المركزية بالعمل بالمعلمات المثلى. في بعض الأحيان، إذا تعذر إجراء التبريد في الوقت المناسب أو إذا كان المكون المحموم لا يزال مطلوبًا، فإنه يتحول تلقائيًا إلى تقليل أنشطة وحدة المعالجة المركزية عبر kernel_task.
وبالتالي ليست العملية "kernel_task" هو سبب طلب وحدة المعالجة المركزية لجهاز MacBook، ولكنه نتيجة لارتفاع درجة حرارة بعض المكونات وعمل النظام الفرعي لمراقبة درجة الحرارة والتحكم فيها، بعد الاستجابات الواردة من أجهزة الاستشعار الحرارية.
ماذا يجب أن نفعل إذا كان لدينا حمل كبير على وحدة المعالجة المركزية مع وجود "kernel_task" في الأعلى؟
محاولة إن مقاطعة تشغيل "kernel_task" ليس حلاً. أولاً، أنه لن يكون من المستحسن على الإطلاق إيقاف تشغيل أنظمة التبريد في حالة ارتفاع درجة الحرارة، وثانياً، الأمر يتعلق عمليات النظام إلى macOS، ليست عملية مستخدم يتم تنفيذها على التطبيق.

عندما تصبح مراوح التبريد صاخبة بسبب السرعة العالية، وفي مدير النشاط تظهر هذه العملية في أعلى وحدة المعالجة المركزية، فمن الجيد إغلاق التطبيقات التي يمكن أن تستهلك موارد وحدة المعالجة المركزية والانتظار حتى يبرد النظام. وعند هذه النقطة، ستقلل kernel_task استهلاكها لموارد وحدة المعالجة المركزية بشكل كبير، وستصبح المراوح صامتة مرة أخرى.
هناك أيضًا سيناريوهات نادرة، على الرغم من عدم وجود مشكلة حرارية، حيث يقوم المستشعر بالإبلاغ بشكل خاطئ، وتبدأ المراوح في الدوران بقوة وينتهي الأمر بـ "kernel_task" باستهلاك موارد هائلة من وحدة المعالجة المركزية، وأحيانًا أكثر من 400%، مما يؤدي إلى حظر النظام بأكمله بشكل فعال. في هذه الحالة، من الجيد إعادة ضبط نظام الإدارة والتحكم (SMC).
الكيفية: كيفية إعادة تعيين SMC (وحدة تحكم إدارة النظام)
بعد إعادة تعيين SMC يجب أن يعود كل شيء إلى طبيعته ويجب ألا يكون هناك المزيد من التقارير الخاطئة عن أجهزة الاستشعار الحرارية.
هناك أيضًا سيناريوهات في طرازات MacBook المزودة بمنافذ شحن USB-C، عند تشغيل جهاز المنفذ على الجانب الأيسر، "kernel_task" تشغل موارد كبيرة لوحدة المعالجة المركزية. تحدث هذه المشكلة بسبب وجود مستشعر حراري مثبت بالقرب من منفذ شحن USB-C على الجانب الأيسر. تجنب ذلك بكل بساطة عن طريق شحن جهاز MacBook من خلال منفذ على الجانب الأيمن. كما نعلم، يمكن استخدام جميع منافذ USB-C الخاصة بجهاز MacBook للاتصال بالشاحن.








