lt.phhsnews.com


lt.phhsnews.com / Kas yra cfprefsd ir kodėl jis veikia mano kompiuteryje?

Kas yra cfprefsd ir kodėl jis veikia mano kompiuteryje?


Jūs naršote Activity Monitor, kai pastebėjote ką nors pavadintą cfprefsd.

Greitas atsakymas: Ne, cfpresfd yra pagrindinė "macOS" dalis, todėl be jo negalima naudoti kompiuterio.

SUSIJĘS: Kas tai yra Procesas ir kodėl veikia mano "Mac"?

Šis straipsnis yra mūsų vykdomos serijos dalis, paaiškinanti įvairius "Activity Monitor" procesus, tokius kaip kernel_task, hidd, mdsworker, installd, windowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold, sandboxd, debesys ir daugelis kitų. Nežinau, kokios yra šios paslaugos? Geriau pradėti skaityti!

Šiandienos procesas, cfprefsd, yra demonas, o tai reiškia, kad jis veikia fone ir tvarko sistemos užduotis. Galite paprastai atpažinti demonus "d" pabaigoje. Šis specifinis demonas leidžia "macOS" ir jūsų programoms skaityti ir rašyti rinkmenų nustatymus.

Kas cfprefsd Ar

Nurodykite žmogaus puslapį, kurį galite peržiūrėti, įvedęman cfprefsdterminale:

cfprefsd teikia preferencijų paslaugas CFPreferences ir NSUserDefaults API.

Tai šiek tiek paini, jei nežinote, kokie yra CF Preferences ir NSUserDefaults, taigi trumpai apibendriname juos.

"CF" CFPreferences reiškia "Core Foundation". Pagal "Apple" kūrėjo dokumentus "Core Foundation" yra tai, kaip jūsų "Mac" tvarko tiek visos sistemos, tiek konkrečios programos nuostatas:

"Core Foundation" suteikia paprastą, standartinį būdą valdyti vartotojo (ir programos) nuostatas. "Core Foundation" saugo nuostatas kaip pagrindinių verčių poras, kurioms priskiriama taikymo sritis, naudojant vartotojo vardą, programos kodą ir kompiuterio pavadinimus. Tai leidžia išsaugoti ir atkurti nuostatas, kurios taikomos skirtingoms vartotojų grupėms.

Iš esmės, bet kuriuo metu jūsų kompiuteris sukuria arba redaguoja failą .plist paslėptajame "Macintosh" aplanko aplanke, tai reiškia "CFPreferences", dėl kurio taip atsitinka.

Tuo tarpu "NSUserDefaults" yra susijusi sistema, leidžianti programoms pasiekti numatytuosius nustatymus. Jei nustatėte kompiuterį, kad naudotumėte "Inches" ir "Celsius", aš esu painiojamasis savo pasirinkimais. Tačiau jūsų paraiškos nėra, nes jos gali naudoti "NSUserDefaults", kad sužinotumėte, kokias parinktis pasirinkote. Norėdami pakartotinai cituoti "Apple Developer" dokumentaciją:

Klasė NSUserDefaults teikia programinę sąsają, skirtą bendrauti su numatytuoju sistema. Pagal numatytuosius nustatymus sistema leidžia programai pritaikyti elgesį, kad atitiktų naudotojo pageidavimus. Pavyzdžiui, galite leisti vartotojams nurodyti pageidaujamus matavimo vienetus arba medijos atkūrimo greitį. Programos saugo šias nuostatas, priskiriant parametrų rinkinio vertes vartotojo numatytojo duomenų bazėje.

Apibendrinant: cfprefsd yra "MacOS" ir programų, naudojamų kuriant ir redaguoti parinkčių failus, naudojamas dainas. Tai taip pat naudojama siekiant užtikrinti, kad programos atitiktų jūsų sistemos numatytuosius nustatymus.

Ką daryti, jei cfprefsd naudoja CPU maitinimą

Šis procesas neturėtų naudoti daug procesoriaus galios, nes jis yra gana paprastas darbas. Jei taip yra, kaltininkas gali būti programa, kurią neseniai įdiegėte. Kaip jau minėjome, "MacOS" ir jūsų individualios programos naudoja "cfprefsd".

SUSIJUSIOS: Kaip atkurti bet kokią "Mac App" numatytąsias nuostatas

Jei neseniai įdiegėte kažką, pabandykite uždaryti šią programą ir pamatyti jei tai padeda. Jei taip, galite susidoroti su sugadintu .plist failu. Apsvarstykite, kaip išvalyti programos nustatymus naudodami "AppCleaner" arba rankiniu būdu iš bibliotekos aplanko ištrinti bet kuriuos .plist failus, kuriuos rasite programai. Jei tai nepadeda, radote klaidą; susisiekite su probleminės programos kūrėju.

Nuotraukų kreditas: guteksk7 / Shutterstock.com


Kaip įsigyti

Kaip įsigyti "Premium" standžiųjų diskų pigiau "Išardydami" išorinius įrenginius

Kiekvieną kartą ir tada jūs susiduriate su kažkuo, kas atrodo per daug gerai, kad būtų tiesa, bet priešingai iš tikrųjų veikia. Kas yra Shucking (ir kodėl bother)? Pirminis "Shucking" reikšmės yra pašalinti. šuką arba išorinį apsauginį sluoksnį nuo maisto produktų, tokių kaip kukurūzai ir kiaukutiniai, kurių galutinis tikslas yra pasiekti puikius dalykus viduje.

(how-top)

Kaip gauti

Kaip gauti "Windows 10" kritikų kūrėjų atnaujinimą dabar

"Microsoft" pradėjo plėsti "Windows 10" "Fall Creator Updater" versiją, tačiau tai bus keli mėnesiai, kol kiekvienas kompiuteris jį gauna. Jei nenorite laukti, dabar galite atsisiųsti "Fall Creators Update" iš "Microsoft". Įspėjimas apie naujinimą anksčiau SUSIJĘS: Kas naujo Windows 10 "Fall Creators" naujinime, dabar galima įsigyti Tai gali sukelti erzinančių laukimo mėnesių, kai "Windows 10" atnaujinimas pasiekia jūsų kompiuterį, tačiau yra vėlavimo priežastis.

(how-top)