no.phhsnews.com


no.phhsnews.com / Hva er cfprefsd, og hvorfor kjører det på min Mac?

Hva er cfprefsd, og hvorfor kjører det på min Mac?


Du surfer Activity Monitor når du merker noe som heter cfprefsd. Hva er dette, og bør du være bekymret for det?

Rask svar: Nei, cfpresfd er en kjernefaktor av macOS, og du kan ikke bruke datamaskinen uten den.

RELATED: Hva er dette? Prosess og hvorfor kjører det på min Mac?

Denne artikkelen er en del av vår pågående serie som forklarer ulike prosesser som finnes i Activity Monitor, som kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, handel, foreldrekontroll, sandboxd, cloudd og mange andre. Vet ikke hva disse tjenestene er? Bedre begynner å lese!

Dagens prosess, cfprefsd, er en demon, som betyr at den går i bakgrunnen og håndterer systemoppgaver. Du kan generelt identifisere daemoner med "d" på slutten. Denne spesifikke demonen lar MacOS og programmene dine lese og skrive preferansefiler.

Hva cfprefsd Har

For å sitere manesiden, som du kan se ved å skriveman cfprefsdi Terminal:

cfprefsd gir preferanser for CFPreferences og NSUserDefaults APIer.

Det er litt forvirrende hvis du ikke vet hva CF-preferanser og NSUserDefaults er, så la oss grave inn i dem kort.

CF i CFPreferences står for Core Foundation. Ifølge Apples utviklingsdokumentasjon er Core Foundation hvordan Macen administrerer både system-wide og applikasjonsspesifikke preferanser:

Core Foundation gir en enkel, standard måte å administrere brukerinnstillinger (og program) på. Core Foundation lagrer preferanser som nøkkelverdige par som tildeles et omfang ved hjelp av en kombinasjon av brukernavn, program ID og vertsnavn (datamaskin). Dette gjør det mulig å lagre og hente innstillinger som gjelder for ulike klasser av brukere.

I utgangspunktet, når som helst datamaskinen din lager eller redigerer en .plist-fil i den skjulte bibliotek-mappen på din Mac, er det CFPreferences som gjør det skje.

NSUserDefaults, i mellomtiden, er et relatert system som lar programmer få tilgang til standardinnstillingene. Hvis du har konfigurert datamaskinen din til å bruke Tommer og Celsius, er jeg forvirret av dine valg. Dine applikasjoner er imidlertid ikke fordi de kan bruke NSUserDefaults for å lære hvilke alternativer du har valgt. For å sitere dokumentasjonen for Apple Developer på nytt:

Klassen NSUserDefaults gir et programmatisk grensesnitt for samhandling med standardinnstillingene. Standardinnstillingen lar en app tilpasse sin oppførsel for å matche en brukeres preferanser. Du kan for eksempel tillate brukere å spesifisere deres foretrukne måleenheter eller avspillingshastighet for media. Applikasjoner lagrer disse innstillingene ved å tildele verdier til et sett med parametere i en brukers standarddatabase.

For å oppsummere: cfprefsd er en demon brukt av macOS og applikasjoner for å opprette og redigere preferansefiler. Det brukes også til å sørge for at applikasjoner respekterer standardinnstillingene for hele systemet.

Hva skal gjør hvis cfprefsd bruker opp CPU-strøm

Denne prosessen bør ikke bruke mye CPU-strøm, fordi den har en rettferdig enkel jobb. Hvis det er, er skyldige sannsynligvis et program du installerte nylig. Som vi har sagt, brukes cfprefsd av både macOS og dine individuelle applikasjoner.

RELATED: Slik nullstiller du noen Mac-app til standardinnstillingene

Hvis du nylig har installert noe, kan du prøve å lukke den appen og se hvis det hjelper. Hvis det gjør det, kan det hende du har å gjøre med en ødelagt .plist-fil. Vurder å tørke appens innstillinger ved å bruke AppCleaner, eller ved å slette noen .plist-filer manuelt for programmet fra bibliotekmappen. Hvis det ikke hjelper, har du funnet en feil; ta kontakt med utvikleren av problematisk app.

Fotokreditt: guteksk7 / Shutterstock.com


Hva er Microsoft Azure, uansett?

Hva er Microsoft Azure, uansett?

Hvis du har fulgt Microsoft-nyheter, er det en god sjanse for at du har hørt om Microsoft Azure, tidligere kjent som Windows Azure. Denne cloud computing-tjenesten er en stor del av Microsofts virksomhet, og den konkurrerer med lignende tjenester fra Amazon og Google. RELATED: Hvordan vil feilene i smeltepunktet og spektret påvirke min PC?

(how-top)

Hvis du bruker Netflix lenge nok, kan du bare få følelsen av at du har sett hver kategori de har å tilby, men du kan bare bruke Netflixs hemmelige kategorikoder det kunne ikke være lenger fra sannheten. Ved å trykke på Netflixs upubliserte

Hvis du bruker Netflix lenge nok, kan du bare få følelsen av at du har sett hver kategori de har å tilby, men du kan bare bruke Netflixs hemmelige kategorikoder det kunne ikke være lenger fra sannheten. Ved å trykke på Netflixs upubliserte "hemmelige" kategorisystem, kan du bla gjennom Netflix på en helt ny måte og finne noe ganske kult innhold i prosessen.

Det er ikke tydelig, da du stirrer på kategoriene skjermen for den aller minste gangen, er det under overflaten Netflix er pakket med kategorier du aldri vil se om du ser på Netflix fra mobilappen, og kan fortsatt savne, selv om du leter etter dem ved hjelp av de mer omfattende kategoriseringsmenyene på Netflix-nettstedet.

(how-top)