什麼是cfprefsd,為什麼它在我的mac上執行?

在瀏覽活動監視器時,您注意到一個名為cfprefsd的東西。這是什麼,你應該擔心嗎?...

什麼是cfprefsd,為什麼它在我的mac上執行?

在瀏覽活動監視器時,您注意到一個名為cfprefsd的東西。這是什麼,你應該擔心嗎?

快速回答:不,cfpresfd是macOS的核心部分,沒有它你就不能使用電腦。

相關:這個過程是什麼?為什麼它在我的Mac上執行?

本文是我們正在進行的系列文章的一部分,介紹了活動監視器中的各種程序,如kernel\u task、hidd、mdsworker、installd、WindowServer、blued、launchd、backup、opendirectoryd、powerd、coreauthd、configd、mdnsresponder、UserEventAgent、nsurlstoraged、commerce、parentalcontrold、sandboxd、cloudd和許多其他程序。不知道這些服務是什麼?最好開始讀書!

今天的程序cfprefsd是一個守護程序,這意味著它在後臺執行並處理系統任務。通常可以透過末尾的“d”來標識守護程序。這個特定的守護程序允許macOS和您的應用程式讀寫首選項檔案。

CFSD做什麼

要引用手冊頁,您可以透過在終端中鍵入man cfprefsd來檢視該手冊頁:

cfprefsd provides preferences services for the CFPreferences and NSUserDefaults APIs.

如果您不知道CF首選項和NSSUSERDEFAULT是什麼,那麼我們簡單地研究一下這些。

CFPreferences中的CF代表核心基礎。根據蘋果的開發者文件,核心基礎是你的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.

基本上,每當你的電腦在你的Mac上的隱藏庫資料夾中建立或編輯一個.plist檔案時,都是CFPreferences讓它發生的。

什麼是cfprefsd,為什麼它在我的mac上執行?

同時,NSUserDefaults是一個相關的系統,允許程式訪問您的預設設定。如果你把你的電腦設定成使用英寸和攝氏度,我對你的選擇感到困惑。然而,您的應用程式不是這樣的,因為它們可以使用NSUserDefaults來了解您選擇的選項。再次引用Apple開發者文件:

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電源該怎麼辦

這個程序不應該佔用大量的CPU資源,因為它有一個相當簡單的任務。如果是,罪魁禍首很可能是您最近安裝的應用程式。正如我們所說,cfprefsd被macOS和您的個人應用程式使用。

相關:如何將任何Mac應用程式重置為其預設設定

如果最近安裝了一些東西,請嘗試關閉該應用程式,看看它是否有幫助。如果是,您可能正在處理損壞的.plist檔案。考慮使用AppCleaner或手動刪除為應用程式從庫資料夾中找到的任何.plist檔案來擦除應用程式的設定。如果這沒用,你發現了一個bug;與問題應用程式的開發人員聯絡。

圖片來源:guteksk7/Shutterstock.com網站

  • 發表於 2021-04-06 15:17
  • 閱讀 ( 46 )
  • 分類:網際網路

你可能感興趣的文章

什麼是maftask,為什麼它在我的mac上執行?

Maftask是Mac Auto-Fixer的助手程序,Mac Auto-Fixer是一個非常常見的廣告軟體程式。它聲稱可以清除你的Mac電腦病毒,但會在你的瀏覽器中**廣告,並在啟動時自動執行。 這篇文章是我們正在進行的系列文章的一部分,解釋在活動監視...

  • 發佈於 2021-04-03 18:52
  • 閲讀 ( 54 )

什麼是“rpcsvchost”,為什麼它在我的mac上執行?

...程式時,您會發現一個名為rpcsvchost的程式。這個過程是什麼,你應該擔心嗎?總之,不是:rpcsvhost是macOS的核心部分。 本文是我們正在進行的系列文章的一部分,解釋了活動監視器中的各種程序,如kernel\u task、hidd、mdsworker、ins...

  • 發佈於 2021-04-05 00:38
  • 閲讀 ( 56 )

什麼是applespell?為什麼它在我的mac上執行?

...d、backup、opendirectoryd和許多其他程序。不知道這些服務是什麼?最好開始讀書! 相關:這個過程是什麼?為什麼它在我的Mac上執行? 今天的程序AppleSpell負責macOS中的全系統拼寫檢查。大多數應用程式,包括第一方和第三方,都...

  • 發佈於 2021-04-05 05:28
  • 閲讀 ( 51 )

什麼是dasd?為什麼它在我的mac上執行?

...叫做“dasd”的程序。別擔心:這是macOS的一部分。但這是什麼? 本文是我們正在進行的系列文章的一部分,解釋了活動監視器中的各種程序,如kernel\u task、hidd、mdsworker、installd、WindowServer、blued、launchd、backup、opendirectoryd和許...

  • 發佈於 2021-04-05 06:21
  • 閲讀 ( 39 )

storedownloadd是什麼?為什麼它在我的mac上執行?

...d、backup、opendirectoryd和許多其他程序。不知道這些服務是什麼?最好開始讀書! 相關:這個過程是什麼?為什麼它在我的Mac上執行? 今天的程序storedownloadd是一個守護程序,這意味著它在macOS的後臺執行。這個特定的守護程序處...

  • 發佈於 2021-04-05 07:35
  • 閲讀 ( 54 )

什麼是助理服務和助理,為什麼它們在我的mac上執行?

...視器時注意到了assistantd和assistant\u服務,並想知道它們是什麼。好吧,不要驚慌:這些過程都是macOS的一部分,有助於實現Siri和聽寫等功能。 本文是我們正在進行的系列文章的一部分,解釋了活動監視器中的各種程序,如kernel\u...

  • 發佈於 2021-04-05 08:13
  • 閲讀 ( 36 )

什麼是雲,為什麼它執行在我的mac上?

...到Mac上運行了一個名為cloudd的程式。你應該擔心嗎?這是什麼?這個過程是macOS的一部分,與iCloud相關。 相關:這個過程是什麼?為什麼它在我的Mac上執行? 本文是我們正在進行的系列文章的一部分,它解釋了活動監視器中的...

  • 發佈於 2021-04-06 15:25
  • 閲讀 ( 60 )

什麼是sandboxd,為什麼它在我的mac上執行?

...時注意到一個名為“sandboxd”的東西,現在您到了。這是什麼東西? 相關:這個過程是什麼?為什麼它在我的Mac上執行? 本文是我們正在進行的系列文章的一部分,它解釋了活動監視器中的各種程序,如kernel\u task、hidd、mdsworker...

  • 發佈於 2021-04-06 16:30
  • 閲讀 ( 41 )

什麼是“parentalcontrolsd”,為什麼它在我的mac上執行?

...的。也許它佔用了CPU週期,或者它就在那裡,你想知道為什麼。首先:這是macOS的一部分,所以不要擔心它是惡意軟體。 相關:這個過程是什麼?為什麼它在我的Mac上執行? 本文是我們正在進行的系列文章的一部分,它解釋了...

  • 發佈於 2021-04-06 19:03
  • 閲讀 ( 48 )

什麼是“商業”過程,為什麼它在我的mac上執行?

...到它,但是對於這樣的通用名稱,您應該如何知道它在做什麼? 相關:這個過程是什麼?為什麼它在我的Mac上執行? 本文是我們正在進行的系列文章的一部分,介紹了活動監視器中的各種程序,如kernel\u task、hidd、mdsworker、insta...

  • 發佈於 2021-04-06 19:57
  • 閲讀 ( 41 )
13024276135
13024276135

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦