YouTube‑видеоплейърът започна да се замръзва, консумирайки гигабайти RAM.
Проблеми с уеб‑плеъра YouTube: какво се случва и защо
Миналата седмица потребителите на платформата YouTube започнаха да забелязват странни грешки в работата на браузера при гледане на видеа. Най-честите жалби включват замръзване на прозореца, резен бърз ръст на използването на оперативната памет и, както казват участниците в Reddit, заиквания в звука, пропускане на кадри и прекомерна натовареност на CPU.
Какво точно се случва
* Безкрайна цикъл от рендериране
В кода на плейъра възниква грешка, поради която браузърът постоянно преизчислява елементите на плеъра. Това води до увеличение на използването на памет и процесор.
* Част „ytd-menu-renderer“
Разработчиците на Mozilla установиха, че проблемът е свързан с таг `<ytd-menu-renderer>`. В него се намират бутоните „харесва“, „не харесва“ и „сподели“. Менюто динамично скрива или показва тези бутони в зависимост от ширината на екрана.
* Проблем с „изгубения“ бутон
Когато един от бутоните не се побира, `<ytd-menu-renderer>` го премахва. След това плейърът погрешно счита, че менюто вече е достатъчно широк и опитва да върне бутона обратно. Тъй като мястото все още липсва, кода отново го скрива. Така се повтаря цикъл безкрайно, принуждавайки браузърът постоянно преизчисляващ размера на елементите.
Как това влияе върху потребителя
* Памет – Някои потребители съобщават за увеличение на използването на RAM от няколко стотици мегабайта до 2–3 GB при възпроизвеждане на видео.
* Процесор – Натоварването на CPU също се увеличава значително, което води до забавяне на други приложения.
Кой е засегнат
Проблемът засяга няколко браузъра: Firefox, Brave и други, използващи WebKit-подобен рендеринг. Докато разработчиците на YouTube не пуснат официално поправка, потребителите могат да опитат временни решения (например да изключат разширенията, да актуализират браузъра или да използват мобилната версия на сайта).
Резултат:
Грешката в динамичното меню на плейъра води до безкрайна цикъл от рендериране, която значително натоварва паметта и процесора. Потребителите вече забелязват ощутимо намаление на производителността при гледане на видеа в YouTube. Следете актуализациите от YouTube и браузърите – скоро ще се появи поправка.
Коментари (0)
Споделете мнението си — моля, бъдете учтиви и по темата.
Влезте, за да коментирате