VTDecoderXPCService mengambil CPU

52

Terkadang saya melihat beban CPU tanpa alasan dan saya melihat di Activity Monitor yang VTDecoderXPCServicemenggunakan 15-30% CPU.

Setelah saya me-restart Safari, itu OK untuk beberapa waktu sampai terjadi lagi.

Ada ide? Bisa jadi terkait flash? Ketika ini terjadi, tidak ada video yang dimuat di tab, tetapi mungkin satu permainan memicu masalah.

Haruskah saya menghapus Flash dari sistem? Saya masih menggunakan Mavericks dan Safari 7 - apakah youtube dapat diputar tanpa masalah melalui HTML5? Saya mendengar mereka membuatnya bekerja di Safari 8, tidak yakin tentang 7.

Terima kasih

davidhq
sumber
ini adalah layanan sandboxing video, menurut Google - QuickTime, mungkin yang berhubungan dengan kamera
Tetsujin
1
ok, terima kasih ... Saya akan mengamati jika ini terjadi setelah kamera digunakan ... juga mungkin saya akan menonaktifkan kamera ketika saya tidak menggunakannya dengan skrip iSight Disabler ... untuk alasan paranoid dan kinerja :)
davidhq
Kemungkinan besar proses ini terkait pemutaran video. Selain itu, Anda tidak akan mendapatkan peningkatan kinerja dari membongkar driver perangkat keras yang tidak digunakan.
Alexander,
Saya juga sedang menyelidiki ini untuk diri saya sendiri, jika Anda tidak pernah memecahkan masalah ini maka Anda mungkin terbantu oleh utas ini . Ada diskusi yang bermanfaat di sana meskipun saya tidak yakin apakah ada konsensus tentang penyebab sebenarnya.
SuperBiasedMan
1
Saya tidak tahu persis apa yang digunakan untuk itu, tetapi tampaknya menjadi bagian yang sah dari sistem operasi. Keduanya VTDecoderXPCServicedan VTEncoderXPCServiceberada di dalam /System/Library/Frameworks/VideoToolbox.framework.
duozmo

Jawaban:

22

Saya melakukan spindump melalui monitor aktivitas dan jadi saya menemukan aplikasi yang bertanggung jawab. Dalam kasus saya itu adalah Firefox (Vids HTML5)

masukkan deskripsi gambar di sini

Lowrin
sumber
2
Terima kasih! Spindump berlari menunjukkan saya pada pelakunya; memulai ulang chrome menyortir saya
ptim
1
Mulai ulang Chrome juga berfungsi untuk saya. Saya menemukan layanan ini selalu menjadi gila setelah melampirkan foto di gmail. Mungkin terkait dengan jendela pemilih foto?
ScottyG
12

Keluar dari iMessage (Pesan) tampaknya mematikan prosesnya.

Quinton Pike
sumber
1
Saya membuka Messages.app dengan sesi obrolan yang menampilkan cuplikan video Instagram secara berulang. Menutup Messages.app segera mengurangi penggunaan CPU untuk proses VTDecoderXPService dan proses WindowServer.
David H
11

Menurut situs web ini, layanan VTDecoderXPCS dipanggil ke aplikasi sandbox yang mungkin memutar video cepat atau konten video lainnya.

Anda dapat mencoba keluar dari aplikasi Anda satu per satu dan melihat mana yang memanggil proses itu.

Bagi saya, biasanya Safari atau iTunes dan karena Anda memilikinya mengambil CPU yang cukup terukur, seharusnya mudah untuk melacak apa yang mengirim pekerjaan ke bagian OS. Itu bisa berupa Pesan atau Foto juga.

bmike
sumber
7

Saya mencoba dan dalam kasus saya adalah aplikasi Foto, dan juga ada proses analisis foto ini juga menjalankan banyak CPU. Sierra MacO dan MBP 2011

Uranium23
sumber
4

Tidak punya solusi yang tepat. Tapi saya juga memperhatikan bahwa Messages.app adalah masalahnya di sini. Setelah saya keluar dari aplikasi Pesan, proses keluar. Sebelum itu, bahkan setelah membunuhnya, itu akan muncul kembali setiap kali.

Moltar
sumber
Ini tidak benar-benar menjawab pertanyaan. Jika Anda memiliki pertanyaan yang berbeda, Anda dapat menanyakannya dengan mengklik Ajukan Pertanyaan . Anda juga dapat menambahkan karunia untuk menarik lebih banyak perhatian ke pertanyaan ini setelah Anda memiliki reputasi yang cukup . - Dari Ulasan
IconDaemon
1
@IconDaemon Ini tidak menjawab pertanyaan secara penuh. Tapi saya memberikan petunjuk. Mungkin orang lain bisa menjelaskannya. Dan saya tidak punya pertanyaan yang berbeda. Tidak mungkin ini adalah pertanyaan dan bahkan tidak memiliki tanda tanya di mana pun.
moltar
2

Saya melihat perilaku ini setelah saya mengakses album People di Photos on Sierra. Saya yakin itu melakukan pengenalan wajah secara lokal, karena Apple membual tentang hal itu di acara peluncuran Sierra.

Foto memiliki tombol "jeda selama satu hari" pada tab iCloud di preferensi aplikasi. Saya menekan tombol itu dan semuanya sekarang kembali normal.

Ron Barr
sumber
Ya, ketika saya menghentikan proses, maka notifikasi Foto muncul mengatakan "tidak dapat mengunggah" ke album bersama. Sepertinya Foto sedang menjalankan hal ini di latar belakang ..
Magne
1

Keluar dari FaceTime menutup layanan untuk saya.

Andrew Smith
sumber
1

Untuk menemukan program yang menggunakan layanan ini, saya telah menggunakan Energytab Activity Monitor. Identifikasi aplikasi yang menghabiskan banyak energi. Jauh lebih sederhana daripada spindumping seperti yang disarankan dalam lowrinjawaban

Dr_Zaszuś
sumber
0

Saya memiliki masalah yang sama - proses VTDecoderXPCService mengambil sekitar 30% dari CPU dan ketika saya mencoba untuk berhenti dengan Monitor Aktivitas, itu muncul kembali segera.

Saya tidak membuka aplikasi terkait video atau tab di Chrome.

Ada proses kedua yang disebut Google Chrome Helper yang juga mengambil sekitar 25% dari CPU. Anehnya, begitu saya keluar dari yang dengan Activity Monitor, VTDecoderXPCService menghilang juga.

Teddy Zareva
sumber
0

Masalah saya adalah aplikasi Pesan, tetapi itu terjadi karena ada tautan ke video YouTube yang ada di pesan saya. Saya memutar ulang versi tertanam, dan saat itulah penggunaan CPU berduri.

Ted Avery
sumber
0

Mac OS X Sierra 10.12.6 pada 4 inti, Corei7

Facetime dan PhotoBooth meluncurkan VTDecoderXPCServiceproses dan konsumen ~ 30% waktu CPU.

mapski99
sumber
0

Masalah ini terjadi pada saya ketika saya mengunggah foto ke situs web menggunakan Chrome. Berhenti Chrome memecahkan masalah, meskipun untuk sementara sampai saya melakukannya lagi. Sangat menyakitkan!

ScottyG
sumber