Às vezes, percebo a carga da CPU sem motivo e vejo no Activity Monitor que VTDecoderXPCService
está usando 15 a 30% da CPU.
Depois de reiniciar o Safari, fica ok por algum tempo até que aconteça novamente.
Alguma ideia? Pode estar relacionado ao flash? Quando isso acontece, não há vídeos carregados nas guias, mas talvez uma reprodução acione o problema.
Devo apenas desinstalar o Flash do sistema? Ainda estou no Mavericks e no Safari 7 - o YouTube será reproduzido sem problemas via HTML5? Ouvi dizer que eles fizeram funcionar no Safari 8, não tenho certeza sobre o 7.
Obrigado
VTDecoderXPCService
eVTEncoderXPCService
estão dentro/System/Library/Frameworks/VideoToolbox.framework
.Respostas:
Fiz um spindump através do monitor de atividades e encontrei o aplicativo responsável. No meu caso, era o Firefox (HTML5 Vids)
fonte
Sair do iMessage (Mensagens) parece interromper o processo.
fonte
De acordo com este site, o VTDecoderXPCService é chamado para aplicativos de área restrita que podem reproduzir quicktime ou outro conteúdo de vídeo.
Você pode tentar sair dos aplicativos um por um e ver quais estão chamando esse processo.
Para mim, geralmente é o Safari ou o iTunes e, como você usa CPU bastante mensurável, deve ser fácil rastrear o que está enviando trabalho para essa parte do sistema operacional. Também podem ser mensagens ou fotos.
fonte
Eu tentei e, no meu caso, é o aplicativo Photos, e também há esse processo de análise fotográfica que está executando muita CPU também. MacOs sierra e 2011 MBP
fonte
Não tem a solução certa. Mas também notei que o Messages.app é o problema aqui. Depois de encerrar o aplicativo Mensagens, o processo foi encerrado. Antes disso, mesmo depois de matá-lo, ele reaparecia cada vez.
fonte
Vi esse comportamento depois de acessar o álbum People em Photos on Sierra. Tenho certeza de que está fazendo reconhecimento de rosto localmente, já que a Apple se gabou disso no evento de lançamento da Sierra.
O Photos tem um botão "pausa por um dia" na guia iCloud nas preferências do aplicativo. Apertei esse botão e agora tudo voltou ao normal.
fonte
Sair do FaceTime encerrou o serviço para mim.
fonte
Para encontrar o programa que está usando este serviço, usei a
Energy
guiaActivity Monitor
. Identifique o aplicativo que consome mais energia. Muito mais simples do que spindumping, como sugerido nalowrin
resposta defonte
Eu tinha o mesmo problema - o processo VTDecoderXPCService ocupava cerca de 30% da CPU e, quando tentei encerrá-lo com o Activity Monitor, ele reapareceu imediatamente.
Eu não tinha nenhum aplicativo relacionado a vídeo aberto ou guia no Chrome.
Houve um segundo processo chamado Google Chrome Helper que também ocupava cerca de 25% da CPU. Estranhamente, depois que eu saí daquele com o Activity Monitor, o VTDecoderXPCService também desapareceu.
fonte
Meu problema foi no aplicativo Mensagens, mas aconteceu porque havia um link para um vídeo do YouTube nas minhas mensagens. Reproduzi a versão incorporada e foi quando o uso da CPU aumentou.
fonte
Eu escrevi este guia se você deseja limitar o uso da CPU do processo. É terrivelmente irritante e eu não deveria ter que desativar as mensagens a cada 15 minutos.
https://blog.geesu.net/2016/12/05/vtdecoderxpcservice-using-100-of-your-cpu-use-cputhrottle/
fonte
Mac OS X Sierra 10.12.6 em 4 núcleos, Corei7
O Facetime e o PhotoBooth iniciam o
VTDecoderXPCService
processo e o consumidor com aproximadamente 30% de tempo de CPU.fonte
Esse problema ocorre quando eu carrego uma foto em um site usando o Chrome. Sair do Chrome resolve o problema, embora temporariamente, até que eu o faça novamente. Muito doloroso!
fonte