Как Яндекс.Музыка жрет вашу видеопамять
Несколько лет являюсь пользователем Яндекс.Музыки, но буквально на днях столкнулся с первым недостатком этого сервиса.
Зайдя в диспетчер задач, увидел что гугл хром потребляет от 15% до 30% GPU. Если учитывать что у меня видеокарта на 8GB, то те же 20% это 1.6GB
Вычислить потребителя было совсем не сложно, потому что в хроме была открыта всего одна вкладка с Яндекс.Музыкой
Меня совсем не устраивало потребление ресурсов музыкальным сервисом, на уровне проигрывания видео в FullHD на ютубе. Чтобы избежать этого потребления, нужно сворачивать хром только переключив вкладку с яндекс музыки на любую другую. Но меня не устраивали такие полумеры. Начались эксперименты!
Изначально подозрения пали на фоновую анимацию главной страницы.
Скрыв ее через адблок, ничего не поменялось.
Заходя на другие страницы сервиса, увидел что потребление ресурсов остается неизменным, и понял что один анимированный объект присутствует на всех страницах - это прогресс бар плеера.
Недолго думая, я скрыл прогресс бар с помощью адблока
После этих манипуляций можем наблюдать правильное потребление ресурсов