YouTube подвешивает браузеры и съедать гигабайты RAM из-за бага интерфейса

YouTube подвешивает браузеры и съедать гигабайты RAM из-за бага интерфейса

YouTube подвешивает браузеры и съедать гигабайты RAM из-за бага интерфейса

Пользователи YouTube жалуются на зависания браузеров, рывки видео и резкий рост потребления оперативной памяти. Судя по сообщениям на Reddit и в браузерных форумах, проблема затрагивает Firefox, Brave и Microsoft Edge. В отдельных случаях одна вкладка с YouTube могла съедать больше 7 ГБ RAM.

Сначала многие решили, что дело в блокировщиках рекламы или свежих обновлениях браузеров. Но затем похожие жалобы появились у пользователей разных движков, и внимание всё больше сместилось в сторону самого YouTube.

По данным обсуждений в Bugzilla, разработчики Mozilla нашли возможную причину в интерфейсном коде YouTube. Речь идёт о блоке кнопок под видеоплеером — там, где находятся Like, Dislike, Share и другие элементы управления.

 

Судя по описанию, интерфейс постоянно проверяет, помещаются ли все кнопки в доступную ширину. Если места не хватает, YouTube скрывает одну из кнопок. Но после этого ширина контейнера меняется, и система снова решает, что место появилось. Кнопка возвращается, элементы опять не помещаются, и так по кругу.

Визуально это может выглядеть почти незаметно, но для браузера такой цикл очень тяжёлый. Страница снова и снова заставляет его пересчитывать расположение элементов, перерисовывать интерфейс и обновлять состояние рендеринга. Такой эффект часто называют layout thrashing или reflow loop.

В результате процессор начинает работать на полную, вкладка зависает, видео заикается, а память быстро расходуется. Некоторые пользователи публиковали скриншоты, где ядра CPU были загружены почти полностью именно во время просмотра YouTube.

 

Пока универсального исправления нет. Разработчики Mozilla продолжают разбираться в проблеме, а Google и YouTube публично не подтверждали точную причину сбоя. Но тот факт, что баг проявляется и в Firefox, и в браузерах на Chromium, усиливает версию о проблеме на стороне интерфейса YouTube.

Небезопасную критическую инфраструктуру в России передадут государству

Владельцы критической инфраструктуры, провалившие её защиту, рискуют временно лишиться управления своими активами. Президент Владимир Путин подписал указ о мерах безопасности объектов КИ, позволяющий правительству назначать для них временного управляющего.

Основанием может стать неэффективная защита от атак беспилотников, а также отказ или опоздание с восстановлением работы объекта после инцидента.

Если критически важное предприятие не подготовилось к угрозе или слишком долго приходит в себя, государство сможет перехватить руль.

Мера распространяется на объекты ТЭК, промышленности, связи, транспорта, логистики, коммунальной и энергетической инфраструктуры, включая атомную, а также системы жизнеобеспечения и другие объекты, важные для безопасности страны и населения.

Под временное управление разрешено передавать всё имущество владельца или только его часть. Речь идёт о недвижимости, движимом имуществе, ценных бумагах, долях в компаниях и имущественных правах.

Механизм может применяться как к российским физическим и юридическим лицам, так и к иностранным гражданам и организациям.

Управляющим по умолчанию станет Росимущество. Однако по поручению президента правительство сможет выбрать и другое лицо. Расходы на управление покроют за счёт доходов от использования переданных активов.

Указ подписан на фоне роста угроз критической инфраструктуре в период СВО.

RSS: Новости на портале Anti-Malware.ru