El reproductor web de YouTube comenzó a bloquearse, consumiendo gigabytes de RAM.

El reproductor web de YouTube comenzó a bloquearse, consumiendo gigabytes de RAM.

23 hardware

Problemas con el reproductor web de YouTube: qué ocurre y por qué

La semana pasada, los usuarios de la plataforma YouTube empezaron a notar fallos extraños en el navegador al ver videos. Entre las quejas más frecuentes se encuentran la congelación de la ventana, un aumento brusco del consumo de memoria RAM y, según informan participantes de Reddit, ruidos en el audio, pérdida de fotogramas y una carga excesiva del CPU.

Qué está pasando exactamente
* Ciclo infinito de renderizado

Dentro del código del reproductor aparece un error que hace que el navegador vuelva a dibujar constantemente los elementos del reproductor. Esto provoca un aumento del uso de memoria y procesador.

* Sección «ytd-menu-renderer»

Los desarrolladores de Mozilla descubrieron que el problema está relacionado con la etiqueta `<ytd-menu-renderer>`. Allí se encuentran los botones “Me gusta”, “No me gusta” y “Compartir”. El menú oculta o muestra dinámicamente estos botones según el ancho de la pantalla.

* Problema del botón «perdido»

Cuando uno de los botones no cabe, `<ytd-menu-renderer>` lo elimina. Luego el reproductor cree erróneamente que el menú ahora es suficientemente amplio y intenta devolver el botón. Como todavía no hay espacio, el código vuelve a quitarlo. Este ciclo se repite indefinidamente, obligando al navegador a recalcular constantemente los tamaños de los elementos.

Cómo afecta al usuario
* Memoria – Algunos usuarios informan un aumento del consumo de RAM desde varios cientos de megabytes hasta 2–3 GB durante la reproducción de videos.

* Procesador – La carga en el CPU también aumenta notablemente, lo que ralentiza otras aplicaciones.

Quiénes se ven afectados
El problema afecta a varios navegadores: Firefox, Brave y otros que utilizan un motor de renderizado similar a WebKit. Mientras los desarrolladores de YouTube no publiquen una corrección oficial, los usuarios pueden intentar soluciones temporales (por ejemplo, desactivar extensiones, actualizar el navegador o usar la versión móvil del sitio).

Conclusión

Un error en el menú dinámico del reproductor provoca un ciclo infinito de renderizado que carga significativamente la memoria y el procesador. Los usuarios ya están notando una degradación notable del rendimiento al ver videos en YouTube. Manténganse atentos a las actualizaciones de YouTube y los navegadores – pronto aparecerá una solución.

Comentarios (0)

Comparte tu opinión — por favor, sé amable y mantente en el tema.

Aún no hay comentarios. Deja un comentario y comparte tu opinión!

Para dejar un comentario, inicia sesión.

Inicia sesión para comentar