Sebagai pengguna Firefox tidak jarang saya mendapati kasus dimana proses firefox ternyata memakan banyak CPU, bahkan hingga lebih dari 60% dimakan dia sendiri dan jelas itu akan mengakibatkan performa perangkat menjadi sangat lambat bahkan kadang hingga tidak dapat digunakan.

Nah setelah dicek lebih jauh dengan membuka menu Task Manager > di bagian More Tools pada browser Firefox, terlihat bahwa proses Data Decoder ternyata memakan banyak sumber daya CPU, bahkan terlihat dalam gambar berikut hingga 720%.

Apa itu Data Decoder?
Jadi kawan kawan, proses Data Decoder di Firefox bertanggung jawab untuk menangani decoding media seperti video dan audio dan jelas bagian ini sangat diperlukan jika kamu ingin memutar media dibrowser, baik di Youtube atau di situs lainnya.
Lalu kenapa bagian ini bisa memakan banyak CPU?, besar kemungkinan penyebabnya adalah situs yang kita buka memiliki video atau audio yang tidak teroptimisasi, atau bahkan media berkualitas tinggi seperti media beresolusi 4K atau HDR bisa saja memaksa decoder bekerja lebih ekstra.
Selain itu, mungkin ada bug atau kebocoran proses yang menyebabkan proses decoder tidak berhenti bahkan jika tab yang berpengaruh telah kita tutul, atau ada juga masalah pada ekstensi yang tidak kompatibel dan memicu decoding yang berlebihan.
Cara mengatasinya?
Nah untuk mengatasinya, dalam kasus yang saya alami adalah cukup menutup tab yang berpengaruh saja, dimana biasanya ada media yang tengah berputar di suatu tab dan itu yang membuat data decoder bekerja dengan ekstra.
Namun, jika ternyata masalahnya belum ketemu, dalam artian tab yang dirasa berpengaruh ternyata bukan. Maka jelas menutup Firefox bisa memperbaiki masalah, pastikan juga kamu telah memperbarui browser ke versi terbaru dan matikan hardware acceleration jika seandainya dibutuhkan.
Untuk mencegah hal serupa, biasanya saya mematikan fitur autoplay yang ada di pengaturan Firefox untuk mencegah adanya media baik audio ataupun video diputar secara otomatis.

Nah itulah sedikit pembahasan mengenai Data Decoder yang memakan banyak CPU, kasusnya mungkin bukan dari data decoder saja, bisa jadi ada proses lain yang berjalan, jadi pastikan kamu cek saja proses Firefox apa yang memakan banyak CPU di bagian about:performances atau More tools > Task manager.
Ada tips lain? komen dibawah guys.