Anasayfa » nasıl » Cfprefsd Nedir ve Neden Mac'imde Çalışıyor?

    Cfprefsd Nedir ve Neden Mac'imde Çalışıyor?

    Cfprefsd adlı bir şey fark ettiğinizde Activity Monitor'a göz atıyorsunuz. Bu nedir ve bunun için endişelenmeniz gerekir?

    Hızlı cevap: Hayır, cfpresfd, macOS'un temel bir parçasıdır ve bilgisayarınızı onsuz kullanamazsınız.

    Bu makale, kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, comcontro, parental, ticari, ana sayfa , sandboxd, cloudd ve diğerleri. Bu servislerin ne olduğunu bilmiyor musunuz? Daha iyi okumaya başla!

    Bugünün süreci, cfprefsd, arka planda çalıştığı ve sistem görevlerini yerine getirdiği anlamına gelen bir servistir. Daemonları genellikle sonunda “d” ile tanımlayabilirsiniz. Bu özel arka plan programı, macOS ve uygulamalarınızın tercih dosyalarını okuyup yazmasını sağlar.

    Cfprefsd ne yapar?

    Yazarak görüntüleyebileceğiniz man sayfasını alıntılamak için erkek cfprefsd Terminalde:

    cfprefsd, CFPreferences ve NSUserDefaults API'leri için tercihler sunar.

    CF Tercihlerinin ve NSUserDefaults'ların ne olduğunu bilmiyorsanız, bu biraz kafa karıştırıcıdır..

    CFPreferences'daki CF, Core Foundation'ın kısaltmasıdır. Apple'ın geliştirici belgelerine göre Core Foundation, Mac'inizin hem sistem genelinde hem de uygulamaya özel tercihleri ​​nasıl yönettiğini gösterir:

    Core Foundation, kullanıcı (ve uygulama) tercihlerini yönetmek için basit ve standart bir yol sağlar. Core Foundation, kullanıcı adı, uygulama kimliği ve ana bilgisayar (bilgisayar) adlarının bir birleşimini kullanarak bir kapsam atanan anahtar-değer çiftleri olarak tercihleri ​​saklar. Bu, farklı kullanıcı sınıflarına uygulanan tercihleri ​​kaydetmeyi ve almayı mümkün kılar.

    Temel olarak, bilgisayarınız Mac'inizdeki gizli Kitaplık klasöründe bir .plist dosyası oluşturduğunda veya düzenlediğinde, bunun gerçekleşmesini sağlayan CFP tercihleridir..

    Bu arada NSUserDefaults, programların varsayılan ayarlarınıza erişmesini sağlayan ilgili bir sistemdir. Bilgisayarınızı İnç ve Santigrat kullanacak şekilde ayarladıysanız, seçimlerinize karıştı. Ancak uygulamalarınız, hangi seçenekleri seçtiğinizi öğrenmek için NSUserDefaults özelliğini kullanabildiğinden değildir. Apple Developer belgelerini tekrar alıntı yapmak için:

    NSUserDefaults sınıfı, defaults sistemi ile etkileşim kurmak için programatik bir arayüz sağlar. Varsayılan sistem, bir uygulamanın, kullanıcının tercihlerine göre davranışını kişiselleştirmesine izin verir. Örneğin, kullanıcıların tercih ettikleri ölçüm birimlerini veya ortam oynatma hızını belirlemelerine izin verebilirsiniz. Uygulamalar, kullanıcının varsayılan veritabanında bir dizi parametreye değer atayarak bu tercihleri ​​saklar..

    Özetlemek gerekirse: cfprefsd, tercih dosyaları oluşturmak ve düzenlemek için macOS ve uygulamaları tarafından kullanılan bir servistir. Ayrıca, uygulamaların sistem genelindeki varsayılan ayarlarınıza uymasını sağlamak için kullanılır..

    Cfprefsd CPU Gücünü Kullanıyorsa Ne Yapmalı

    Bu işlem oldukça fazla CPU gücü kullanmamalı, çünkü oldukça basit bir işi var. Eğer öyleyse, suçlu muhtemelen son zamanlarda yüklediğiniz bir uygulama. Söylediğimiz gibi, cfprefsd hem macOS hem de bireysel uygulamalarınız tarafından kullanılıyor.

    Yakın zamanda bir şey yüklediyseniz, bu uygulamayı kapatmayı ve işe yarayıp yaramadığını görmeyi deneyin. Varsa, bozuk bir .plist dosyasıyla ilgileniyor olabilirsiniz. AppCleaner kullanarak veya uygulama için bulduğunuz .plist dosyalarını Kitaplık klasöründen elle silerek bu uygulamanın ayarlarını silmeyi düşünün. Bu işe yaramazsa, bir hata buldunuz; Sorunlu uygulamanın geliştiricisi ile iletişime geçin.

    Fotoğraf kredisi: guteksk7 / Shutterstock.com