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.