Categories: Tecnologia

O que é cfprefsd e por que ele está sendo executado no meu Mac?

Você está navegando no Activity Monitor quando nota algo chamado cfprefsd. O que é isso, e você deve se preocupar com isso?

Resposta rápida: não, o cfpresfd é uma parte essencial do macOS e você não poderia usar seu computador sem ele.

Este artigo é parte de nossa série contínua que  explica vários processos encontrados no Activity Monitor, como kernel_task , hidd , mdsworker , installd , WindowServer , blued , launchd , backup , opendirectoryd , powerd , coreauthd , configd , mdnsresponder , UserEventAgent , nsurlstoraged , commerce , parentalcontrold , sandboxd , cloudd emuitos outros . Não sabe o que são esses serviços? Melhor começar a ler!

O processo de hoje, cfprefsd, é um daemon, o que significa que ele é executado em segundo plano e controla as tarefas do sistema. Geralmente, você pode identificar daemons pelo “d” no final. Esse daemon específico permite que o macOS e seus aplicativos leiam e gravem arquivos de preferências.

O que cfprefsd faz

Para citar a página do manual, que você pode ver digitando man cfprefsdno Terminal:

cfprefsd fornece serviços de preferências para as APIs CFPreferences e NSUserDefaults.

Isso é um pouco confuso se você não sabe o que são CF Preferences e NSUserDefaults, então vamos nos aprofundar neles rapidamente.

O CF em CFPreferences significa Core Foundation. De acordo com a documentação do desenvolvedor da Apple , Core Foundation é como seu Mac gerencia as preferências de todo o sistema e específicas do aplicativo:

O Core Foundation fornece uma maneira simples e padrão de gerenciar as preferências do usuário (e do aplicativo). O Core Foundation armazena preferências como pares chave-valor que são atribuídos a um escopo usando uma combinação de nome de usuário, ID de aplicativo e nomes de host (computador). Isso torna possível salvar e recuperar preferências que se aplicam a diferentes classes de usuários.

Basicamente, sempre que seu computador cria ou edita um arquivo .plist dentro da pasta Biblioteca oculta em seu Mac , são CFPreferences que fazem isso acontecer.

NSUserDefaults, por sua vez, é um sistema relacionado que permite que os programas acessem suas configurações padrão. Se você configurou seu computador para usar polegadas e graus Celsius, estou confuso com suas escolhas. Seus aplicativos não são, no entanto, porque eles podem usar NSUserDefaults para aprender quais opções você selecionou. Para citar a documentação do desenvolvedor da Apple novamente:

A classe NSUserDefaults fornece uma interface programática para interagir com o sistema de padrões. O sistema padrão permite que um aplicativo personalize seu comportamento para corresponder às preferências do usuário. Por exemplo, você pode permitir que os usuários especifiquem suas unidades de medida preferidas ou velocidade de reprodução de mídia. Os aplicativos armazenam essas preferências atribuindo valores a um conjunto de parâmetros no banco de dados de padrões de um usuário.

Para resumir: cfprefsd é um daemon usado pelo macOS e aplicativos para criar e editar arquivos de preferências. Também é usado para garantir que os aplicativos respeitem as configurações padrão de todo o sistema.

O que fazer se cfprefsd estiver usando energia da CPU

Esse processo não deve usar muita energia da CPU, porque é um trabalho bastante simples. Se for, o culpado provavelmente é um aplicativo instalado recentemente. Como dissemos, o cfprefsd é usado pelo macOS e por seus aplicativos individuais.

Se você instalou algo recentemente, tente fechar o aplicativo e ver se isso ajuda. Em caso afirmativo, você pode estar lidando com um arquivo .plist corrompido. Considere limpar as configurações desse aplicativo usando AppCleaner ou excluindo manualmente quaisquer arquivos .plist que você encontrar para o aplicativo da pasta Biblioteca. Se isso não ajudar, você encontrou um bug; entre em contato com o desenvolvedor do aplicativo problemático.

Crédito da foto: guteksk7 / Shutterstock.com

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

7 meses ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

7 meses ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

7 meses ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

7 meses ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

7 meses ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

7 meses ago