Как стать автором
Обновить

Telegram Web съел 30% моего 16-ядерного процессора. Расследование странного поведения, или Призрак майнера в браузере

Время на прочтение6 мин
Количество просмотров3.6K
Всего голосов 14: ↑11 и ↓3+12
Комментарии21

Комментарии 21

Эмм.. Так кто виноват все-таки?
В ЯБ такого не наблюдал никогда.

<sarcasm>Спросите у ChatGPT, тут вся статья это пересказ его ответов</sarcasm>

Скорее всего - это Хром, он сам по себе любит откушать памяти полной ложкой. А вот в веб-версии Телеграма для Оперы - ничего подобного не наблюдается. И в версии для Vivaldi - тоже.

чего по klar

rlottie - очень сложная библиотека, и она нужна для рендеринга анимодзи, тех самых эмодзи, которые пользователи создают сами. Возможно, клиент не учитывает, что нужно их рендерить только тогда, когда они находятся в зоне видимости, из-за этого рендерятся все сообщения с анимодзи, которые получил клиент, а если вы подписаны на множество Telegram-каналов или часто используете анимодзи в личных беседах, это приводит к высокой нагрузке на процессор, к тому же стоит учесть, что браузерное приложение - крайне ужасная вещь. Хорошего использования ресурсов от него ждать не стоит, это все-таки не нативное приложение.

Неужели нет возможности отключить эти самые «анимодзи» совсем напрочь навсегда? Грустно, если так — даже простые статичные «эмодзи», как по мне, излишнее и ненужное украшательство; а уж с анимацией, да ещё создаваемые пользователями…

Глянул в приложении для iOS (Settings / Appearance / Animations) — выставлено "Always On" для Power Saving Mode, что приводит к отключению всех Resource Intensive Process (7 штук). При случае попробую в веб-версии поискать.

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

А Вам лучше проверить ПК на вирусы ! И обновить Хром.

Используйте адрес https://web.telegram.org/k/. Она значительно легче и оптимизированнее.

Да, но нет. Пользуюсь уже более 5 лет на ПК web-версией телеграмма и раз в несколько месяцев данные сайта разрастаются до 20гб+ на системном диске.
Долго не мог понять, куда место уходит.

Я так понимаю какого-то лимита на занимаемое место для данных с сайтов не предусмотрено, что странно.
Буду благодарен, если кто подскажет, как этот лимит установить, или как не позволить web-верcии TG сжирать более 8-10гб.

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

Вопрос к аудитории: упомянутый ТГ-софт автором — это серверная часть или клиентская у Телеги? Если клиентская, то разве это не с открытым исходным кодом, чем бахвалился господин Дуров, то есть где-то долны быть исходники Телеграм, комьюнити, программисты, патчи, проблемы, как это бывает в Open Source. Им и надо сообщать, разве не так это работает, когда не работает, как надо.

Как бы всё так, но.
В официальном баг-трекере Telegram Web отмечено, что на версии 1.9.0 действительно был баг, из-за которого при просмотре каналов с фотографиями и видео потребление CPU доходило до 100 % — именно то, что вы видите в Dedicated Worker. С выпуском “K-версии” этот кейс был помечен как «Fixed».

Тг время от времени выжирает проц несколько лет уже, больше 5 точно

(Со вздохом:) Эх, молодьож...

Ещё надо запретить хрому работать в фоне после закрытия своего окна.

Воу, в хромом наконец запилили about:config! /sarcasm

chrome://flags?

пффф, 5700x3d под 0 выжрал тг при полностью разгруженном пк 🌚

Как закрыл вкладку тг, нагрузка на проц упала до 1%

На удивление бессмысленный пересказ диалога с чатгпт, но особенно в глаза бросилось:

Dedicated Worker: https://web.telegram.org/k/

"A"-версия Telegram Web, которая использует более тяжелый рендерер анимаций (в отличие от более легкой "K"-версии).

Так вы ж на K версии и сидели, причем тут A?

А почему версия k называется более оптимизированной? Разве же они не просто пилятся параллельно разными командами для искусственного поддержания конкуренции? И, кстати, в k-версии, когда я её смотрел последний раз, были какие-то баги, из-за которых невозможно было отредактировать своё же сообщение (чего не наблюдалось в a-версии), так что более вылизанной её тоже не назвать. И с поиском там тоже беда. И на широких экранах всё равно в вертикальную бойницу ужимается.

Редактор статей Хабра скушал 10 гиг. Нашёл процесс firefox.exe, убил. Было немного итераций (может, десяток или два) «отредактировал — сохранил в черновики».

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации