Шта је цфпрефсд и зашто се покреће на мом Мац-у?
Прегледавате Монитор активности када приметите нешто што се зове цфпрефсд. Шта је ово, и треба да се бринете због тога?
Брзи одговор: Не, цфпресфд је основни део мацОС-а, а ви не можете да користите рачунар без њега.
Овај чланак је део наше текуће серије која објашњава различите процесе који се налазе у Ацтивити Монитор-у, као што је кернел_таск, хидд, мдсворкер, инсталлд, ВиндовСервер, блуед, лаунцхд, бацкуп, опендирецторид, поверд, цореаутхд, цонфигд, мднсреспондер, УсерЕвентАгент, нсурлсторагед, цоммерце, паренталцонтролд , сандбокд, цлоудд и многе друге. Не знате шта су те услуге? Боље почните читати!
Данашњи процес, цфпрефсд, је демон, што значи да ради у позадини и рукује системским задацима. Опћенито можете идентифицирати демоне помоћу "д" на крају. Овај специфични демон дозвољава МацОС-у и вашим апликацијама да читају и уписују датотеке са преференцама.
Вхат цфпрефсд Доес
Да цитирате ман страницу, коју можете прегледати уписивањем ман цфпрефсд
у Терминалу:
цфпрефсд пружа услуге преференција за ЦФПреференцес и НСУсерДефаултс АПИ-је.
То је мало збуњујуће ако не знате шта су ЦФ Преференцес и НСУсерДефаултс, тако да ћемо се укратко упознати са тим.
ЦФ у ЦФПреференцацијама означава Цоре Фоундатион. Према Апплеовој документацији за развојне програмере, Цоре Фоундатион је начин на који ваш Мац управља и системским и апликативним преференцама:
Цоре Фоундатион пружа једноставан, стандардан начин управљања корисничким (и апликацијским) преференцијама. Основна фондација складишти преференције као парови кључ / вриједност којима је додијељен опсег кориштењем комбинације корисничког имена, ИД-а апликације и назива хоста (рачунала). Ово омогућава да се сачувају и преузимају поставке које се односе на различите класе корисника.
У основи, у било ком тренутку када рачунар креира или уређује .плист датотеку унутар скривене фасцикле библиотеке на вашем Мац рачунару, то је ЦФПреференце које то чине..
У међувремену, НСУсерДефаултс је сродни систем који омогућава програмима приступ заданим поставкама. Ако сте подесили рачунар да користи Иншеве и Целзијусе, збуњују ме ваши избори. Ваше апликације нису, међутим, зато што могу да користе НСУсерДефаултс да би сазнале које су опције одабране. Да поново цитирате документацију Аппле Девелопер:
Класа НСУсерДефаултс пружа програмски интерфејс за интеракцију са системом подразумеваних вредности. Систем подразумеваних вредности омогућава апликацији да прилагоди своје понашање тако да одговара корисничким поставкама. На пример, можете дозволити корисницима да одреде жељене јединице мере или брзину репродукције медија. Апликације складиште ове поставке додељивањем вредности скупу параметара у корисничкој бази података за задане вредности.
Да сумирамо: цфпрефсд је демон који користи МацОС и апликације за креирање и уређивање датотека преференци. Такође се користи да би се осигурало да апликације поштују подразумеване поставке система.
Шта урадити ако цфпрефсд користи ЦПУ напајање
Овај процес не би требало да троши много ЦПУ снаге, јер има прилично једноставан посао. Ако јесте, кривац је вероватно апликација коју сте недавно инсталирали. Као што смо рекли, цфпрефсд користе и МацОС и ваше индивидуалне апликације.
Ако сте недавно нешто инсталирали, покушајте да затворите ту апликацију и видите да ли помаже. Ако се то деси, можда имате посла са оштећеном .плист датотеком. Размислите о брисању поставки апликације помоћу апликације АппЦлеанер или ручним брисањем свих .плист датотека које пронађете за апликацију из фасцикле „Библиотека“. Ако то не помогне, пронашли сте грешку; ступите у контакт са девелопером проблематичне апликације.
Фото: гутекск7 / Схуттерстоцк.цом