cfprefsd usando 90% da CPU - alguma maneira de descobrir qual programa está usando?

6

Nas últimas semanas eu notei meu macbookpro (meados de 2014, core i7, retina de 16Gb de RAM, o capitan corrigiu até o último) rodando bem e olhando para o uso da CPU, parece que é o cfprefsd que está causando o dano com mais de 90%.

Estou ciente de que o cfprefsd está apenas encobertando algum outro processo, mas não sei como descobrir. Alguém tem alguma ideia?

    
por atlaz 30.11.2015 / 14:19

4 respostas

3

É possível que, quando fizermos a atualização do Yosemite para o El Capitan, nossas configurações de Bluetooth sejam salvas e sejam lidas pelo sistema.

Descobri que esse era o arquivo com algumas duplicatas: /Library/Preferences/com.apple.Bluetooth.plist

sudo removendo todos esses arquivos, em seguida, fazendo uma redefinição PRAM e SMC imediatamente funcionou para mim!

Redefinir o PRAM e o SMC: Desligue seu Mac, pressione o botão liga / desliga e, assim que ouvir o aviso de inicialização, pressione Comando + Opção + P + < kbd> R

    
por 04.02.2016 / 17:02
7

Isso "corrigiu" para mim:

Eu notei que o cfprefsd estava martelando o disco - então usei fs_usage para acompanhar o que estava escrito:

  1. Abra Activity Moniter , obtenha o PID de cfprefsd
  2. Abra o Terminal , sudo fs_usage pid <PID> .

    Eu vi que meu arquivo de preferências do bluetooth estava sendo destruído.

  3. Por isso, desabilito o bluetooth e cfprefsd .

    O uso da CPU caiu instantaneamente para níveis insignificantes.

Sei que isso não está corrigindo o problema da raiz, mas isso tornou meu macbook inutilizável anteriormente utilizável novamente, então achei que os outros pudessem apreciá-lo.

    
por 07.12.2015 / 13:04
3

OK, acabei de ver os mesmos sintomas em um MacBook Pro 13 "atualizado recentemente (edição de 2015 para o hardware mais recente). Eu atualizei para o El Capitan e logo depois comecei a notar a lentidão. Eu tinha notado um processo cfprefs hogging CPU, mas não o suficiente para causar os graves problemas de desempenho que eu estava vendo (teclado não responsivo, etc.)

Desligar o bluetooth de fato resolveu o problema IMEDIATAMENTE, então acho que você encontrou seu link. Em vez de deixá-lo desligado, liguei-o novamente, excluí o perfil de um dispositivo que estava conectado (um trackpad externo) e, em seguida, emparelhei novamente. Por enquanto, tudo bem; Não tenho certeza qual foi o problema "real", mas se isso resolver isso a longo prazo, então acho que é uma solução razoável.

    
por 07.01.2016 / 21:50
0

O mesmo aconteceu comigo agora. Turned de Bluetooth completamente e, em seguida, o processo desapareceu.

Execução do MacBook com o El Capitan e as atualizações mais recentes.

    
por 29.01.2016 / 12:56