Le lecteur Web YouTube se fige, consommant des gigaoctets de RAM.
Problèmes avec le lecteur Web de YouTube : ce qui se passe et pourquoi
La semaine dernière, les utilisateurs de la plateforme YouTube ont commencé à remarquer des dysfonctionnements étranges du navigateur lors de la lecture de vidéos. Parmi les plaintes les plus fréquentes figurent l’arrêt de la fenêtre, une augmentation brutale de la consommation de mémoire vive et, selon les participants sur Reddit, des gémissements audio, des pertes de trames et une charge excessive du CPU.
Ce qui se passe exactement
* Boucle infinie de rendu
Dans le code du lecteur, une erreur provoque un redessin continu des éléments du lecteur par le navigateur. Cela entraîne une augmentation de l’utilisation de la mémoire et du processeur.
* Section « ytd-menu-renderer »
Les développeurs de Mozilla ont découvert que le problème était lié à la balise `<ytd-menu-renderer>`. Elle contient les boutons « J’aime », « Je n’aime pas » et « Partager ». Le menu masque ou affiche dynamiquement ces boutons en fonction de la largeur de l’écran.
* Problème du bouton « perdu »
Lorsqu’un des boutons ne tient plus, `<ytd-menu-renderer>` le supprime. Ensuite, le lecteur pense à tort que le menu est suffisamment large et tente de réintégrer le bouton. Comme il n’y a toujours pas assez d’espace, le code le retire à nouveau. Ce cycle se répète indéfiniment, obligeant le navigateur à recalculer constamment les dimensions des éléments.
Comment cela affecte l’utilisateur
* Mémoire – Certains utilisateurs signalent une augmentation de la consommation de RAM passant de quelques centaines de mégaoctets à 2–3 Go lors de la lecture d’une vidéo.
* Processeur – La charge du CPU augmente également de façon notable, ce qui ralentit le fonctionnement des autres applications.
Qui est concerné
Le problème touche plusieurs navigateurs : Firefox, Brave et d’autres utilisant un rendu similaire à WebKit. Tant que les développeurs de YouTube n’ont pas publié une correction officielle, les utilisateurs peuvent essayer des solutions temporaires (par exemple désactiver les extensions, mettre à jour le navigateur ou utiliser la version mobile du site).
Conclusion :
Une erreur dans le menu dynamique du lecteur entraîne une boucle infinie de rendu qui surcharge considérablement la mémoire et le processeur. Les utilisateurs constatent déjà une détérioration notable des performances lors de la lecture de vidéos sur YouTube. Restez à l’affût des mises à jour de YouTube et des navigateurs – une correction devrait bientôt apparaître.
Commentaires (0)
Partagez votre avis — merci de rester courtois et dans le sujet.
Connectez-vous pour commenter