VTDecoderXPCService com CPU


52

Às vezes, percebo a carga da CPU sem motivo e vejo no Activity Monitor que VTDecoderXPCServiceestá 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


é um serviço de sandbox de vídeo, de acordo com o Google - QuickTime, talvez relacionado a câmeras
Tetsujin

1
ok, obrigado ... vou observar se isso acontece depois que a câmera estiver em uso ... talvez também desative a câmera quando não a estiver usando com o script iSight Disabler ... por motivos paranóicos e de desempenho :)
davidhq

Provavelmente, esse processo está relacionado à reprodução de vídeo. Além disso, você não terá nenhuma melhoria de desempenho ao descarregar um driver de uma peça de hardware não utilizada.
Alexander

Também estou investigando isso por mim mesmo, se você nunca resolveu esse problema, pode ser ajudado por esse tópico . Há discussões úteis lá, embora não tenha certeza se existe ou não consenso sobre a causa real.
SuperBiasedMan

1
Não sei exatamente para que está sendo usado, mas parece ser uma parte legítima do sistema operacional. Ambos VTDecoderXPCServicee VTEncoderXPCServiceestão dentro /System/Library/Frameworks/VideoToolbox.framework.
duozmo

Respostas:


22

Fiz um spindump através do monitor de atividades e encontrei o aplicativo responsável. No meu caso, era o Firefox (HTML5 Vids)

insira a descrição da imagem aqui


2
Obrigado! A corrida de fuso apontou-me para o culpado; reiniciar o cromo me
resolveu

1
Reiniciar o Chrome também funciona para mim. Acho que esse serviço sempre fica louco depois de anexar uma foto no gmail. Pode estar relacionado à janela do seletor de fotos?
precisa saber é o seguinte

12

Sair do iMessage (Mensagens) parece interromper o processo.


1
Eu tinha o Messages.app aberto com uma sessão de bate-papo exibindo um trecho de vídeo do Instagram em loop. Fechar o Messages.app libera imediatamente o uso da CPU para o processo VTDecoderXPService e o processo WindowServer.
21718 David H

11

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.


7

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


4

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.


Isso realmente não responde à pergunta. Se você tiver uma pergunta diferente, faça-a clicando em Fazer pergunta . Você também pode adicionar uma recompensa para chamar mais atenção para essa pergunta quando tiver reputação suficiente . - Do comentário
IconDaemon 28/10

1
@IconDaemon Isso não responde à pergunta na íntegra. Mas estou fornecendo uma pista. Talvez alguém possa elaborar isso. E eu não tenho uma pergunta diferente. De nenhuma maneira isso era uma pergunta e nem sequer tinha um ponto de interrogação em lugar algum.
moltar

2

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.


Sim, quando eu finalizei o processo, a notificação de Fotos aparece dizendo "não é possível fazer o upload" para um álbum compartilhado. Parece Fotos esteja executando essa coisa em segundo plano ..
Magne


1

Para encontrar o programa que está usando este serviço, usei a Energyguia Activity Monitor. Identifique o aplicativo que consome mais energia. Muito mais simples do que spindumping, como sugerido na lowrinresposta de


0

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.


0

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.



0

Mac OS X Sierra 10.12.6 em 4 núcleos, Corei7

O Facetime e o PhotoBooth iniciam o VTDecoderXPCServiceprocesso e o consumidor com aproximadamente 30% de tempo de CPU.


0

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!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.