حل مشكلة التحميل الزائد على وحدة المعالجة المركزية من خلال عملية "configd" في نظام التشغيل Mac OS X. بدأ جهاز Apple MacBook Pro وiMac Pro الجديد في عرض خطأ "kernel Panic" الأسباب والحلول المحتملة

بيت / يتجمد

إذا كان لديك جهاز كمبيوتر تحت تشغيل ماك(MacBook أو iMac)، فقد لاحظت أكثر من مرة عملية "kernel_task" في "مراقبة النشاط". ما هو ولماذا يقوم بتحميل النظام سيتم مناقشته في مقالتنا.

منح عملية النظاميمكنه تحميل أجهزة الجهاز بشكل كبير (خاصة المعالج). يصاحب الحمل زيادة في سرعة مبردات نظام التبريد.

ما هي العملية

ينص موقع Apple على الويب على أن الوظيفة الرئيسية لـ "kernel_task" هي التحكم في درجة الحرارة عن طريق "قمع" البرامج كثيفة الأداء.

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

كيفية تعطيل

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

مهم! أنت تفعل كل الإجراءات على مسؤوليتك الخاصة. احرص.

لنظام التشغيل MacOS Yosemite والإصدارات الأقدم

إذا كان لديك إصدار نظام تشغيل أقدم من El Capitan، فستبدو عملية إيقاف التشغيل بهذا الشكل.

  1. انتقل إلى "المحطة الطرفية" ← أدخل أمرين على التوالي:
  2. افتح حول هذا Mac.
  3. "مزيد من التفاصيل" ← "تقرير النظام".
  4. تذكر المعلومات من عنصر "معرف الطراز" (على سبيل المثال، "MacBookPro5.5").
  5. "اذهب" → "اذهب إلى المجلد".
  6. / النظام / المكتبة / الامتدادات.
  7. انقر بزر الماوس الأيمن على الملف "IOPlatformPluginFamily.kext" ← "إظهار محتويات الحزمة".
  8. "المحتويات" ← "المكونات الإضافية" ← انقر بزر الماوس الأيمن على "ACPI_SMC_PlatformPlugin.kext" ← "إظهار محتويات الحزمة".
  9. في "المحتويات" ← "الموارد" ابحث عن الملف الذي يحمل اسم جهاز Mac الخاص بك (على سبيل المثال، "MacBookPro7.1") ← احذفه.
  10. أعد تشغيل جهاز الكمبيوتر الخاص بك ← افتح "المحطة الطرفية" ← أدخل أمرين:

انتبه! إذا لم تساعد الطريقة، فجرب الطريقة التالية.

لنظام التشغيل MacOS El Capitan والإصدارات الأحدث

في الإصدارات الجديدةيتمتع نظام Apple بحماية سلامة النظام، والتي تُعرف باسم SIP. ولهذا السبب تختلف الطريقة عن الطريقة السابقة.


انتبه! لإعادة تمكين الحماية، يجب عليك إدخال csrutil تمكين بدلا من ما ورد أعلاه.

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

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

ومع ذلك، هذا لا يحدث دائما. في بعض الأحيان تؤدي أخطاء النواة إلى تجميد تماماالنظام أو عمليات إعادة التشغيل وإيقاف التشغيل التلقائي للكمبيوتر. في هذه الحالة، ستكون العلامة الرئيسية لـ "ذعر النواة" هي ظهور الإدخال المقابل في سجلات النظام باسم مثل "Kernel_ YYYY-MM-DD-HHMMSS _اسم الكمبيوتر.الذعر" حيث YYYY-MM-DD-HHMMSSهي السنة والشهر والتاريخ والوقت المشار إليها بالتسلسل بدقة تصل إلى ثوانٍ، و اسم الكمبيوتر- اسم الكمبيوتر .

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

الأسباب والحلول المحتملة.

خلل أو فشل في ذاكرة الوصول العشوائي (RAM)

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

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

تدعم الأجهزة التي يتم شحنها بنظام التشغيل OS X 10.7 والإصدارات الأحدث أيضًا تشغيل الإصدار عبر الإنترنت من الاختبارات. للقيام بذلك، تأكد من أن جهاز Mac الخاص بك متصل بالإنترنت واضغط باستمرار على مجموعة المفاتيح ⌥Alt + D عند البدء.

لاختبار ذاكرة الوصول العشوائي (RAM)، يمكنك أيضًا استخدام أدوات مساعدة تابعة لجهات خارجية، على سبيل المثال، Rember أو Memtest.

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

فشل NVRAM وSMC

يقوم قسم صغير من ذاكرة جهاز الكمبيوتر الخاص بك يسمى ذاكرة الوصول العشوائي غير المتطايرة، أو NVRAM، بتخزين إعدادات معينة يمكن لنظام التشغيل OS X الوصول إليها بسرعة. يمكن أن تتسلل الأخطاء إلى الإعدادات المحفوظة في NVRAM، الأمر الذي قد يؤدي في بعض الحالات إلى ذعر kernel. من أجل القضاء الأخطاء المحتملةيجب إعادة ضبط ذاكرة NVRAM. للقيام بذلك، قم بإيقاف تشغيل الكمبيوتر وفي المرة التالية التي تقوم فيها بتشغيله، اضغط باستمرار على المفاتيح ⌘Command + ⌥Alt/Option + P + R حتى تتم إعادة تشغيل الكمبيوتر وتسمع نغمة التمهيد للمرة الثانية.

على كبار السن أجهزة كمبيوتر ماكتم تخزين هذه المعلومات في ذاكرة الوصول العشوائي البارامترية (PRAM). تستخدم إعادة تعيين NVRAM على أجهزة Mac المستندة إلى Intel نفس مجموعة المفاتيح وتشبه إعادة تعيين PRAM.

إذا كنت تستخدم لوحة المفاتيح اللاسلكية، هناك احتمال ضئيل ألا يستجيب الكمبيوتر للضغطات على المفاتيح عليه. في هذه الحالة، يجدر توصيل لوحة مفاتيح USB (لا يهم ما إذا كانت لوحة مفاتيح Apple أو Windows) وحاول مرة أخرى باستخدامها.

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

على أجهزة الكمبيوتر المحمولة ذات البطارية غير القابلة للإزالة:

  1. قم بإيقاف تشغيل جهاز الكمبيوتر الخاص بك.
  2. قم بتوصيل محول الطاقة MagSafe أو USB-C بمصدر طاقة وبالكمبيوتر الخاص بك.
  3. على لوحة المفاتيح المدمجة، اضغط على ⇧Shift + Control + ⌥Alt/Option (يسار) وزر الطاقة في نفس الوقت.
  4. حرر المفاتيح وزر الطاقة في نفس الوقت.

على أجهزة كمبيوتر Mac المحمولة المزودة ببطارية قابلة للإزالة:

  1. قم بإيقاف تشغيل جهاز الكمبيوتر الخاص بك.
  2. افصل محول الطاقة MagSafe من جهاز الكمبيوتر الخاص بك إذا كان متصلاً.
  3. قم بإزالة البطارية.
  4. اضغط مع الاستمرار على زر الطاقة لمدة خمس ثوانٍ.
  5. حرر زر الطاقة.
  6. أعد توصيل البطارية ومحول الطاقة MagSafe.
  7. اضغط على زر الطاقة لتشغيل الكمبيوتر.

على ماك برووiMac وMac mini وXserve:

  1. قم بإيقاف تشغيل جهاز الكمبيوتر الخاص بك.
  2. افصل سلك الطاقة الخاص بالكمبيوتر.
  3. انتظر 15 ثانية.
  4. قم بتوصيل سلك الطاقة.
  5. انتظر لمدة 5 ثوانٍ ثم اضغط على زر الطاقة لتشغيل الكمبيوتر.

أعطال الأجهزة الخارجية (الأجهزة الطرفية)

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

في هذه الحالة، قد يحدث "ذعر kernel" فورًا عند توصيل الجهاز، وعند بدء تشغيل النظام، وإذا كان الجهاز متصلاً بالفعل بجهاز Mac، وعندما يستيقظ الكمبيوتر من وضع السكون.

في الحالة الأخيرة، قد يكون أحد الحلول هو تعطيل وضع السكون للكمبيوتر في قائمة إعدادات النظام → توفير الطاقة.

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

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

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

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

أعطال المكونات

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

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

أخطاء ذاكرة التخزين المؤقت

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

  1. يفتح مكتشفثم اضغط على مجموعة المفاتيح ⌘Command + ⇧Shift + G
  2. في النافذة التي تفتح، أدخل /System/Library
  3. انقر فوق الزر "اذهب".
  4. في المجلد الذي يفتح، ابحث عن الملفات المسماة "Extensions.kextcache" و"Extensions.mkext" واحذفها.
  5. في نفس الدليل، ابحث عن المجلد "Caches"، وحدد جميع محتوياته واحذفه.
  6. اضغط على المجموعة ⌘Command + ⇧Shift + G مرة أخرى وأدخل /Library/Caches/ في النافذة التي تفتح
  7. حدد مرة أخرى واحذف جميع محتويات المجلد.
  8. أخيرًا، اضغط على تركيبة ⌘Command + ⇧Shift + G مرة أخرى وأدخل ~/Library/Caches في النافذة التي تفتح
  9. احذف محتويات هذا المجلد.
  10. أعد تشغيل نظامك وتحقق من حدوث أي أخطاء فادحة.

مكونات Mac OS X وامتدادات kernel غير صحيحة

تعد مكونات Mac OS X وامتدادات kernel موضوعًا واسعًا للغاية، ليس فقط لأنها معرضة لعدد كبير من الأعطال المختلفة، بما في ذلك تلف البيانات وعدم توافق الأجهزة وإعدادات الأذونات غير الصحيحة وغيرها الكثير، ولكن أيضًا بسبب أرقامها. على سبيل المثال، يمكنك إلقاء نظرة على المجلد /System/Library/Extensions، حيث يعمل كل ملف على توسيع وظائف نواة Mac OS X وقد يتسبب في "ذعر النواة". في المتوسط، يحتوي النظام على حوالي 250-300 امتدادًا للنواة (وهذا بعيد عن الحد الأقصى)، والذي يمكن أن يحول تشخيص الخطأ إلى البحث عن إبرة في كومة قش.

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

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

إعدادات غير صحيحة

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

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

بالإضافة إلى ذلك، بدء تشغيل النظام في الوضع الآمن. للقيام بذلك، قم بإيقاف تشغيل الكمبيوتر واضغط باستمرار على المفتاح ⇧Shift في المرة التالية التي تقوم فيها بتشغيله. بهذه الطريقة لن تقوم فقط بتعطيل كل شيء مؤقتًا ملحقات الطرف الثالثالنواة وإضافات النظام والإعدادات التي قد تسبب أعطالًا، ولكن أيضًا تنظيف بعض الملفات المؤقتة التي قد تسبب المشكلة أيضًا.

وأخيرا، إذا كان لديك وسائل الإعلام الخارجية(محرك أقراص فلاش أو محرك خارجي)، يمكنك قضاء تثبيت نظيفالنظام إليه، ثم أعد تشغيل الكمبيوتر واضغط باستمرار على مفتاح ⌥Alt/Option عند تشغيله. ونتيجة لذلك، ستعرض الشاشة قائمة بالأجهزة التي يمكنك تشغيل النظام منها. حدد محرك الأقراص الخارجي ثم اضغط على زر الإدخال ⏎Enter. بهذه الطريقة يمكنك التحقق من تشغيل جهاز الكمبيوتر الخاص بك باستخدام نظام نظيفبدون برامج طرف ثالث وإعدادات مستخدم إضافية.

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

أصحاب أجهزة الكمبيوتر المحمولة الجديدة ماك بوك برووأجهزة الكمبيوتر المكتبية آي ماك برولقد واجهنا الظهور المفاجئ لخطأ "ذعر kernel" (مشابه لـ BSOD من Windows لنظام التشغيل MacOS).

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

أسباب المشكلة

استنادا إلى البيانات المتاحة اليوم، فإن سبب المشكلة هو نظام التشغيل Bridge OS المدمج وشريحة T2 الخاصة، المسؤولة عن وظائف الكمبيوتر التي لا تستهلك الكثير من الطاقة - التحكم في سرعة دوران المبردات ومعالجة الصوت وما إلى ذلك. المشكلة تحدث فقط على أجهزة الكمبيوتر التي تحتوي على شريحة T2. ومع ذلك، حتى الآن لا يوجد دليل مباشر على وجود سبب مباشر في T2 ولا توجد بيانات عن مدى انتشار المشكلة.


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

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

« التكوين" هو برنامج خفي لتكوين النظام يعمل أعلى نظام Mac OS X. لن يراه معظم المستخدمين أبدًا لأن "configd" يعمل في خلفيةماك. أيضًا، يمكن أن يصبح هذا الشيطان متقلبًا في بعض الأحيان، مما يتسبب في حدوث زيادات غير عادية في أداء وحدة المعالجة المركزية، ويصبح صوت مروحة جهاز Mac الخاص بك مثل الطنين كما هو الحال في نفق الرياح. يمكن تشخيص كل هذا عن طريق تشغيل مراقب النشاط، ثم فرز العمليات حسب "% وحدة المعالجة المركزية". إذا لم يعمل بشكل صحيح، فسيستهلك "configd" ما بين 20-95% من موارد المعالج. إذا استمر هذا السلوك لمدة دقيقة أو نحو ذلك، فهو حدث طبيعي لا تحتاج إلى التفكير فيه كثيرًا، فقط دعه يسير بأمانة. ولكن هناك أوقات يستطيع فيها "configd" تحميل وحدة المعالجة المركزية لعدة ساعات دون أي مشكلة. سبب واضحعلى هذا.

حل مشكلة تشغيل "configd" عبر الطرفية

لإجبار "configd" على الاستئناف، سنقوم أولاً بإيقاف العملية باستخدام الأمر "killall". وبما أن هذه عملية نظام، سيتم إعادة تشغيلها على الفور. في كل حالة يؤدي فيها "configd" إلى إهدار موارد وحدة المعالجة المركزية، ستحل هذه الخدعة المشكلة.

قم بتشغيل المحطة (الموجودة في /Applications/Utilities/) وأدخل الأمر التالي:

سودو Killall التكوين

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

إذا تركت مراقب النشاط مفتوحًا وقمت بفرزه حسب وحدة المعالجة المركزية، ستلاحظ أن "configd" سيختفي ويظهر على الفور مرة أخرى، في حين أنه لم يعد في أعلى القائمة، ولم يعد يستهلك وحدة المعالجة المركزية. الآن سيكون البرنامج الخفي العادي في مكان ما بين 0% و1% من وحدة المعالجة المركزية.

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

العمل مع "التكوين" بدون محطة

إذا لم تكن على دراية سطر الأوامر، هناك خياران آخران:

  1. أغلق كل شيء تشغيل التطبيقاتماك
  2. أعد تشغيل جهاز الكمبيوتر الخاص بك

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

التشخيص "مساعدة التكوين والبرنامج الخفي"

تصف Apple رسميًا configd على النحو التالي:

« يعد البرنامج الخفي "Configd" مسؤولاً عن العديد من جوانب التكوين النظام المحلي. يقوم "configd" بتخزين البيانات المستخدمة بواسطة الحالة الحالية للنظام، ويقدم إشعارات للتطبيقات عندما تتغير هذه البيانات، وينفذ مجموعة متنوعة من التكوينات للوكلاء الآخرين.»

إذا كنت ترغب في محاولة تشخيص سبب السلوك غير الصحيح لـ "configd"، فيمكنك أولاً إلقاء نظرة على التناقضات في ملفات PLIST، الموجودة في الدلائل التالية:

/النظام/المكتبة/تكوين النظام/

/المكتبة/التفضيلات/تكوين النظام/

هناك خيار آخر وهو تشغيل "configd" مرة أخرى، ولكن في الوضع المتقدم، باستخدام الأمر التالي:

سودو /usr/libexec/configd -v

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

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

اكتشف قسم الأمان في Google، Project Zero، الخلل. نواة ماك، مع "مستوى عالٍ من الأمان" (عبر AppleInsider).

خطأ في النواة

جوهر هو جوهر نظام التشغيل. فهو يتمتع بالتحكم الكامل في كل شيء ويتعامل مع أشياء مثل الإدخال/الإخراج من البرامج والذاكرة وملحقات الكمبيوتر والمزيد. XNU هو اسم النواة المستخدم في جميع أنظمة تشغيل Apple.

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

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

© 2024 ermake.ru - حول إصلاح أجهزة الكمبيوتر - بوابة المعلومات