
2023 مؤلف: Peter John Melton | [email protected]. آخر تعديل: 2023-11-26 11:14

إجابة سريعة: لا ، يعتبر cfpresfd جزءًا أساسيًا من نظام MacOS ، ولا يمكنك استخدام جهاز الكمبيوتر بدونه.
هذه المقالة جزء من سلسلتنا المستمرة التي تشرح العمليات المختلفة الموجودة في Activity Monitor ، مثل kernel_task ، hidd ، mdsworker ، installd ، WindowServer ، blued ، launchd ، backup ، opendirectoryd ، powerd ، coreauthd ، configd ، mdnsresponder ، UserEventAgent ، nsurlstoraged ، trade ، parentalcontrold و sandboxd و cloudd وغيرها الكثير. لا أعرف ما هي تلك الخدمات؟ أفضل بداية القراءة!
عملية اليوم ، cfprefsd ، هي خفي ، مما يعني أنها تعمل في الخلفية وتعالج مهام النظام. يمكنك بشكل عام تحديد برنامج daemons بواسطة "d" في النهاية. هذا البرنامج المحدد يتيح ماك و تطبيقاتك لقراءة وكتابة ملفات التفضيلات.
ما يفعله cfprefsd
لنقل صفحة الرجل ، والتي يمكنك عرضها بالطباعة
man cfprefsd
في المبنى:
cfprefsd provides preferences services for the CFPreferences and NSUserDefaults APIs.
هذا مربك قليلاً إذا كنت لا تعرف ما هي CF Preferences و NSUserDefaults ، لذلك دعنا نحفر تلك لفترة وجيزة.
يشير CF في CFPreferences إلى Core Foundation. وفقًا لوثائق مطوّر برامج Apple ، فإن Core Foundation هي الطريقة التي يدير بها Mac كل من التفضيلات الخاصة بكل النظام والتطبيقات:
Core Foundation provides a simple, standard way to manage user (and application) preferences. Core Foundation stores preferences as key-value pairs that are assigned a scope using a combination of user name, application ID, and host (computer) names. This makes it possible to save and retrieve preferences that apply to different classes of users.
بشكل أساسي ، في أي وقت ينشئ جهاز الكمبيوتر ملف plist. أو يتم تحريره داخل مجلد المكتبة المخفي على جهاز Mac ، يكون CFPreferences هو الذي يحدث ذلك.

The NSUserDefaults class provides a programmatic interface for interacting with the defaults system. The defaults system allows an app to customize its behavior to match a user’s preferences. For example, you can allow users to specify their preferred units of measurement or media playback speed. Apps store these preferences by assigning values to a set of parameters in a user’s defaults database.
لتلخيص: cfprefsd هو برنامج خفي يستخدمه macOS والتطبيقات لإنشاء وتحرير ملفات التفضيلات. ويستخدم أيضًا للتأكد من أن التطبيقات تحترم الإعدادات الافتراضية على مستوى النظام.
ما يجب فعله في حالة استخدام cfprefsd لأعلى وحدة المعالجة المركزية (CPU) لأعلى
يجب ألا تستخدم هذه العملية الكثير من إمكانات وحدة المعالجة المركزية ، نظرًا لأنها تتمتع بمهمة بسيطة إلى حد ما. إذا كان الأمر كذلك ، فمن المحتمل أن يكون السبب هو التطبيق الذي ثبته مؤخرًا. كما قلنا ، يتم استخدام cfprefsd من قبل كل من macOS وتطبيقاتك الفردية.
إذا كنت قد ثبّت شيئًا مؤخرًا ، فحاول إغلاق هذا التطبيق ومعرفة ما إذا كان ذلك مفيدًا. إذا حدث ذلك ، فربما تتعامل مع ملف.plist تالف. فكر في مسح إعدادات هذا التطبيق باستخدام AppCleaner ، أو عن طريق حذف أية ملفات بلصقة من التطبيق من مجلد Library يدويًا. إذا لم يساعد ذلك ، فقد عثرت على خطأ ؛ التواصل مع مطور التطبيق الذي يمثل مشكلة.
رصيد الصورة: guteksk7 / Shutterstock.com
موصى به:
ما هو cloudd ، ولماذا يتم تشغيله على جهاز Mac الخاص بي؟

ربما لاحظت شيئًا اسمه cloudd يعمل على جهاز Mac أثناء استخدام Activity Monitor. يجب أن تكون قلقة؟ ما هذا؟ هذه العملية جزء من macOS ، وترتبط بـ iCloud.
ما هو "parentalcontrolsd" ، ولماذا يتم تشغيله على جهاز Mac الخاص بي؟

يتم تشغيل شيء ما يسمى parentalcontrolsd على جهاز Mac - على الأقل ، هذا ما وجدته عند فحص Activity Monitor. ربما يستخدم دورات CPU ، أو ربما يكون هناك فقط وتريد معرفة السبب. للبدء: هذا جزء من نظام macOS ، لذلك لا تقلق بشأن كونه برنامجًا خبيثًا.
ما هو launchd ، ولماذا يتم تشغيله على جهاز Mac الخاص بي؟

أنت تقوم بالتمرير خلال Activity Monitor عندما تلاحظ عملية غير مألوفة لك: launchd. يجب أن تكون قلقة؟ لا: هذا في الواقع جزء أساسي من نظام MacOS.
ما هي هذه العملية ولماذا يتم تشغيله على جهاز Mac الخاص بي؟

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

لقد لاحظت شيئًا يسمى "sandboxd" أثناء النظر إلى Activity Monitor ، والآن أنت هنا. إذن ما هو هذا الشيء؟