Whatsapp загружает процессор компьютера
Обновлено: 21.11.2024
Я часто использую свой телефон в качестве точки доступа на своем ноутбуке и использую настольное приложение WhatsApp. Иногда я оставляю WhatsApp включенным на много минут (примерно здесь; до 2 часов).
Недавно я обнаружил, что WhatsApp потребляет слишком много данных, а поскольку я использую данные своего телефона, то, сколько он потребляет, имеет значение.
Я экспериментировал и записывал сетевой трафик. Можете посмотреть видео, где я показываю это потребление.
В одном случае (на видео) приложение потребляет ~20 МБ/мин в режиме ожидания (без входа в систему) и ~33 МБ/мин при входе в систему.
Я не обращал внимания на ставки во время записи видео, поэтому решил явно записать ставки после видео.
Во втором случае это было ~10 МБ/мин в режиме ожидания и ~14 МБ при входе в систему.
Таким образом, приложение потребляет 10–20 МБ/мин в режиме ожидания и 15–30 МБ/мин (в режиме ожидания × 1,5) при входе в систему.
Я не тестировал какое-либо другое приложение для обмена мгновенными сообщениями, чтобы сравнить его с WhatsApp, но эти показатели кажутся мне экстремальными.
Кто-нибудь знает, почему он потребляет так много? Есть ли способ предотвратить это? Если нет, я, вероятно, не буду использовать его при использовании телефона в качестве точки доступа.
Обновление: это старый вопрос, и что-то мешало, и я не следил за ним активно. Позже я узнал, что приложение WhatsApp на веб-сайте (в настоящее время) занимает 133 МБ (в сжатом виде) и 745 МБ (в несжатом виде?) на моем ПК. Когда WhatsApp начинает обновляться (Update.exe), он не загружает файл, который находится на сайте (133 МБ). Вместо этого он загружает/обновляет несжатые файлы, что занимает более 500 МБ. Всякий раз, когда WhatsApp начинает вот так поглощать мою квоту, я просто закрываю приложение, загружаю и устанавливаю сжатую версию на сайте. Таким образом, обновление вручную решает проблему.
Нет, когда я тестировал, но я только что проверил это на своем компьютере (W10) при подключении к моему телефону через точку доступа, и я потерял 15 МБ в течение 30 секунд. Так что, похоже, это не работает. Я также попробую завтра на своем рабочем компьютере, на котором установлена Windows 8.1, но я сомневаюсь, что это сработает.
Хорошо, это действительно странно. Я попробовал это на своем рабочем компьютере, и это сработало. Потом я отключил лимитное соединение, но оно все равно работает, как и включено. Я имею в виду, WhatsApp перестал потреблять данные. Теперь я не могу заставить WhatsApp потреблять данные, как это было раньше. Сегодня вечером снова поковыряюсь с компом.
@MuhammadbinYusrat Глупый WhatsApp! :) Меня эта проблема особо не волновала, хотя я и нашел обходной путь. В любом случае, я рад, что вы упомянули, что у вас та же проблема. Смотрите мое обновление.
1 Ответ 1
Вам определенно не следует использовать веб-приложение WhatsApp, а лучше использовать его в обычном веб-браузере (поскольку приложение не делает ничего, кроме отображения веб-страницы). Затем вы можете использовать инструменты разработчика для измерения сетевого трафика этого веб-приложения.
Например, используйте Firefox и откройте консоль разработчика, нажав ctrl + shift + c . Затем щелкните вкладку «Сеть», чтобы открыть сетевой монитор. В нем должны быть перечислены все переданные объекты с указанием их размера и продолжительности передачи. Вы даже можете сортировать по размеру или переданным, чтобы увидеть, какие передачи оказывают наибольшее влияние на ваши данные. Он показывает общий объем переданных данных в нижней части, поэтому вы можете убедиться, что именно веб-приложение WhatsApp вызывает большой объем трафика, а не что-то еще. Затем снова выполните тесты, например. бездельничайте в сети WhatsApp или пользуйтесь им какое-то время. Возможно, проблемы исправляются с помощью обычного браузера, так как он поддерживает лучшее кэширование и т. д.
Кроме того, имейте в виду, что WhatsApp Web, похоже, не является хорошо написанным веб-приложением. Я часто замечал, что он использует много (например, 200% из 400%) процессора моего ноутбука, ничего не делая, и почти все это при загрузке сообщений или контактов. Так что не удивляйтесь, если это просто ошибка, и вы ничего не можете с этим поделать. По крайней мере, для меня WhatsApp Web не отправляет никакого трафика в режиме ожидания, по крайней мере, при входе в систему.
Обновление: если вам действительно нужно отслеживать настольное веб-приложение WhatsApp, вы можете использовать некоторые дополнительные инструменты, такие как Wireshark, для захвата трафика на ваших сетевых интерфейсах. Это позволяет вам видеть все сетевые пакеты, проходящие через ваше соединение, и вы можете фильтровать их по множеству критериев. Это может дать вам некоторое представление о том, что на самом деле делает WhatsApp Web Desktop в фоновом режиме. Тем не менее, вы не можете просматривать SSL-соединения, поэтому в этом случае все становится немного сложнее. Но поскольку у настольного приложения нет преимуществ перед веб-приложением, я бы рекомендовал вместо этого использовать веб-приложение.
Обсудите и поддержите Бата-версия приложения Whatsapp для настольных ПК, связанная с высоким использованием диска при сбоях и отладке Windows 10 BSOD, чтобы решить проблему; У меня возникает эта проблема каждый раз, когда я открываю бета-версию WhatsApp Desktop. Использование диска и энергопотребление слишком высоки, что часто перегревает и замедляет мой.Обсуждение в разделе «Сбои и отладка Windows 10 BSOD», начатое IrvanMushthafa, 29 сентября 2021 г.
Бета-версия приложения Whatsapp для настольных ПК: высокая загрузка диска
Бета-версия приложения Whatsapp для ПК. Высокое использование диска — Похожие темы — Приложение Whatsapp для ПК
Высокое использование диска
Высокое использование диска: Здравствуйте, у меня есть Dell Inspiron 15 3576 со следующей сборкой Intel Core i3 7-го поколения 1 ТБ Toshiba MQ01ABD100 HDD12 ГБ RAMI были две другие проблемы, связанные с длительным временем запуска и высоким использованием диска. СИСТЕМНЫЙ процесс. Они были решены с помощью сообщества Microsoft.
Высокое использование диска
Высокое использование диска. Во время запуска диск используется на 100 %, что делает его непригодным для использования и стабилизируется примерно через 5 минут. После того, как он успокаивается, и я открываю приложение, использование диска снова взлетает до 100%, что в конечном итоге успокаивается. Я безуспешно пробовал все методы в Интернете.
Высокое использование диска
Высокое использование диска.
Высокое использование диска.: Сегодня я установил новое обновление Windows 10 для своего ноутбука, которое давно хотел сделать, но когда я открыл диспетчер задач и перешел в «Процессы», использование диска стало на 100% и система сверху с 2-11 мб/с, как можно решить эту проблему? У меня I5 8250u, AMD Radeon 530.
Высокое использование диска
Высокое использование диска: что не так с механизмом использования диска Windows. Во-первых, у меня был этот ноутбук HP, который я обвинил в серьезных проблемах, связанных с диском, но недавно я купил планшет Lenovo Idea с точно таким же рисунком. Как только я загружаюсь или перезагружаю ноутбук, система примерно на 100% забивает диск.
Высокое использование диска
Высокое использование диска: привет, я использую Windows 10 Home, версия 2004. У меня проблема с высоким использованием диска в течение недели. даже когда не пользуюсь, это 100%. Но в диспетчере задач в столбце ДИСК работает "svchost", Tiworker, system. как эти 3 предмета могут вызвать 100% использование? Кстати, я запустил chkdsk.
Высокое использование диска
Высокое использование диска: привет, каждый понедельник. AM (Когда я включаю компьютер) мой компьютер очень медленно работает. Когда я проверяю «Диспетчер задач»> «Процессы», это «Система», из-за которой компьютер почти не работает. Использование диска составляет 49-50%. Это продолжается 10-15 мин. и затем не происходит до следующей недели.
высокое использование диска
Высокое использование диска
Высокое использование диска. Я пытаюсь выяснить причину чрезвычайно высокого использования диска. Независимо от того, что я делаю, использование составляет от 80% до 100%. Я остановил и отключил поиск Windows вместе с Superfetch. [img] Я также пытался отключить «Показывать мне советы о Windows» и это.
Это происходит на нескольких разных компьютерах, с разными веб-браузерами, разными версиями Windows и в разных сетях.
У нас есть группа с несколькими друзьями, и мы используем Wire для общения. В то время как версия для Android работает нормально, на рабочем столе Windows и в Интернете (проверено на Firefox и Chrome) есть проблемы. Хуже всего время загрузки. Вчера потребовалось буквально 1 час 40 минут, чтобы загрузить приложение в Chrome, после чего оно вылетело. Я сижу здесь уже 17 минут, пытаясь открыть Wire в бета-версии Firefox (v57). Вы видите, что индикатор выполнения достигает ~25 %, а затем останавливается на достигнутом.
Обратите внимание, что ошибки не связаны с какими-либо блокировщиками рекламы/отслеживания — они ничего не блокировали. Эта же ошибка постоянно возникает в Wire Desktop для Windows.
Текст был успешно обновлен, но возникли следующие ошибки:
pkrakowiak прокомментировал 17 октября 2017 г.
Мы считаем, что это связано с огромной историей чатов. Один друг говорит, что ему помогла очистка истории чата. Даже переустановка приложения (Windows) не помогла. Если это так, то это отстой.
прокомментировал mandreyel 3 декабря 2017 г.
Могу подтвердить. Я попытался открыть Wire на ноутбуке, которым редко пользуюсь, и расшифровка всех сообщений заняла так много времени (пока вентиляторы вращались на полной скорости), что мне пришлось в конце концов закрыть его, потому что он полностью разрядил мою батарею примерно за 30 минут. Signal, для сравнения, запускается практически мгновенно.
Gregory-K прокомментировал 8 декабря 2017 г. •
Даже если настольное приложение было на языке C/python/rust/etc. программного обеспечения, я думаю, что хорошим универсальным «ускорением» будет загрузка только последних сообщений при запуске и последующая медленная расшифровка остальных в фоновом режиме. (RIOT/Matrix использует этот метод, но я не тестировал его подробно с использованием шифрования.)
@pkrakowiak да, разговоры должны быть удалены из вашего основного клиента (Android), чтобы ускорить запуск клиента, который должен наверстать упущенное большое количество сообщений. Переустановка помогает только в том случае, если вас не волнует повторная проверка устройств (тот же эффект имеет и удаление папки данных Wire).
@mandreyel Signal хранит ваши журналы на вашем телефоне и только там. «Настольное» приложение просто подключается к вашему телефону и воспроизводится. Попробуйте открыть «настольное» приложение, отключив телефон от локальной сети (Wi-Fi отключен). Я не знаю, что произойдет, если вы купите планшет или новый телефон. Я предполагаю, что история не может быть передана, но я не уверен, я не использую Signal.
pkrakowiak прокомментировал 10 декабря 2017 г.
Также помогает их удаление из настольного клиента — до следующего раза. :)
Интересно, что i7 с 16 ГБ ОЗУ тормозит расшифровку сообщений, а телефон на Android загружает их мгновенно. Всегда ли сообщения на Android хранятся в расшифрованном виде (поскольку само устройство зашифровано)?
Signal загружается намного быстрее на том же компьютере.
WhatsApp с таким же количеством разговоров и сообщений загружается за несколько секунд.
Gregory-K прокомментировал 10 декабря 2017 г.
Все сводится к журналу/истории/какой бы то ни было синхронизации.
WhatsApp использует шифрование Signal. Оба приложения привязывают вас к одному устройству. Вы можете использовать настольное приложение (Электрон), но это не «настоящий» клиент. Это реле для вашего телефонного приложения. Без телефона нет чата.
Все упомянутые вами «быстрые» приложения выбрали парадигму «одно устройство/клиент» (подсказка: только на мобильных устройствах — единственное «нативное» приложение). Использование Wire таким образом также быстро. На вашем Android-телефоне Wire всегда работает в фоновом режиме (через GCM).
Имейте в виду, что приложение для Android — это не просто веб-просмотр веб-приложения Wire. Я не эксперт в этом, но он может (и должен) использовать лучшие и более быстрые методы шифрования/дешифрования.
Я ничего не защищаю. Я просто указываю на различия, которые могут объяснить проблему. У меня также есть несинхронизированный клиент для ноутбука, который я не осмеливаюсь открыть.
Было бы лучше, если бы все эти приложения (не только Wire) использовали настоящие настольные приложения. Мне кажется абсурдным, что >150 МБ ОЗУ зарезервировано для одного мессенджера, но это реальность, которую я не могу изменить (Telegram сделал это, но это другая незашифрованная история).
kristin-wire прокомментировала 9 марта 2018 г.
Описание
Когда основное внимание уделяется главному окну WhatsApp для Linux, загрузка ЦП WebKitWebProcess постепенно увеличивается, и мой компьютер начинает издавать странные скрипящие звуки. Такого никогда не было ни с одним другим приложением. Думая, что это может быть мой жесткий диск, я размонтировал его, но нет, это было не так.
- Во время моих тестов не было входящих сообщений
- Не было никаких дополнительных устройств, подключенных к каким-либо портам (например, USB)
Я попытался найти в Интернете, почему WebKitWebProcess может это делать, но ничего не нашел.
Я никогда раньше не слышал такого скрипа. Скорее всего, это связано с аппаратным обеспечением и вызвано скачком производительности. Я помню, что слышал это от адаптеров питания некоторых телефонов, но не от своего ПК, не в какой-либо игре и не при каких-либо тестах.
Кроме того, если внимательно прислушаться, можно услышать, как мои фанаты сходят с ума (переключайтесь между 1:22 и концом видео, чтобы услышать разницу). Хотя использование не так уж велико, темпы достигают чрезвычайно высоких значений за такой короткий промежуток времени.
Обычно у меня температура около 40 в простое и 85 при максимальной нагрузке. Я только что почистил его и обновил термопасту.
Опять же, это, скорее всего, проблема с webkit, однако для этого должен быть обходной путь.
Чтобы воспроизвести
Шаги для воспроизведения поведения:
- Запустите WhatsApp для Linux
- Убедитесь, что вы вошли в систему (этого не произойдет, если вы не вошли в систему)
- Убедитесь, что фокус находится в главном окне.
- Проверьте загрузку ЦП (и, возможно, прослушайте свой ПК*)
*Я не уверен, что это происходит на нескольких устройствах, у меня нет возможности проверить это, но, возможно, внимательно прислушайтесь к своему компьютеру на наличие возможных скрипящих звуков.
Ожидаемое поведение
Никакого всплеска использования.
Скриншоты
видео на YouTube:
Читайте также: