Linux web content cpu usage

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Что такое Web Content? Что он делает?

Модератор: Bizdelnick

Что такое Web Content? Что он делает?

Сообщение MiK13 » 26.09.2018 01:15

Что-то библиотечное. Переключаюсь на Firefox — там страница одного магазина. Но никаких «движущихся» элементов на ней нет.
И возник вопрос: что же может делать этот plugin-container?
Когда переключился на закладку данного форума top для Web Content стал показывать от 30 до 40%.

P.S. Прошёлся по нескольким закладкам. Индикатор частоты процессора «прыгает» по всему диапазону, но если ничего не делать, обычно в пределах 1 ГГц (минимум 499 МГц), но как только захожу на страницу магазина, стабильно показывает 2.42 ГГц.

Re: Что такое Web Content? Что он делает?

Сообщение /dev/random » 26.09.2018 08:44

plugin-container — программа в составе firefox, предназначенная для исполнения плагинов вроде флэша, но в нескольких версиях также использовавшаяся для всех дочерних процессов firefox при работе в многопроцессном режиме. В современных версиях, если не ошибаюсь, многопроцессный режим реализуется через **/firefox, а не **/plugin-container. У вас 52й, что ли?

Каждый из процессов устанавливает себе имя, показываемое в top, зависящее от того, для чего именно он в данном случае используется. «Web Content» — отображение веб-страниц и выполнение скриптов в них. Также бывает, например, «file:// Content» (отображение локальных файлов).

Источник

Thread: what is the «Web Content» process?

Thread Tools
Display

what is the «Web Content» process?

What is the «Web Content» process?
It appears when I open firefox window.
Whenever I perform killall «Web Content», the firefox tab crashes.
Then I refresh firefox tab and the «Web Content» process appear again in top.
What is that.

Читайте также:  Как обнулить чипы для принтеров

Re: what is the «Web Content» process?

It’s part of Electrolysis aka multiprocess Firefox. Essentially, that «Web Content» process is the tab.

Re: what is the «Web Content» process?

That’s fine, but the «Web Content» is among the biggest CPU consumers. :-/ Is there any way to make it stop consuming so much?

Re: what is the «Web Content» process?

What extensions do you have?
Is it so CPU-hungry if you disable all your extensions?

Is it so CPU-hungry in a new, clean profile, with Electrolysis enabled and everything else default?

Re: what is the «Web Content» process?

I got no firefox extensions so far, at least from what I know.. Is there any way to have a kind of «hidden» extensions in firefox?? How do I check it then?
Please advise.

Re: what is the «Web Content» process?

That’s OK, then you can skip that and go straight to this —

If it still uses a lot of CPU, go back to your main profile.

How much does the CPU usage vary depending what website you’re viewing?
Compare a simple site like this, to various pages on this forum, to something really script-heavy (likely your favorite news site will do). I would also suggest watching how the CPU usage changes as you interact (or don’t interact) with the sites.

Re: what is the «Web Content» process?

I guess it was some temporary glitch, now it does not consume so much.
Thanks for replies anyway.

Re: what is the «Web Content» process?

I had problems with excessive Web Content resource usage (2.4 GB on a 4 GB machine with one tab open) after starting to use the «new» Firefox. Disabling the Ghostery add-on solved the problem.

Источник

🐧 Как найти процессы с наиболее высокой загрузкой на процессор в Linux

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

Я считаю, что есть только два способа проверить это.

Это можно сделать с помощью команды top и команды ps.

Я хотел бы рекомендовал использовать скорее top, нежели ps.

Но оба метода будут давать одинаковые результаты, поэтому вы можете выбрать тот, который вам нравится больше.

Читайте также:  Замена тефлонового вала принтера

Обе эти опции широко используются администраторами Linux.

1) Как найти процесс с высокой загрузкой на процессор в Linux с помощью команды top

Команда top в Linux – это лучшая и наиболее известная команда, которую все используют для мониторинга производительности системы Linux.

Команда top обеспечивает динамическое представление в реальном времени запущенных процессов в системе Linux.

Она отображает сводную информацию о системе, список процессов, в настоящее время управляемых ядром Linux.

Она отображает различную системную информацию, такую как использование процессора, использование памяти, память подкачки, количество запущенных процессов, время работы системы, загрузка системы, размер буфера, размер кэша, PID процесса и т. д.

По умолчанию она сортирует верхние выходные данные с использованием ЦП и обновляет данные каждые 5 секунд.

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

Кроме того, вы должны понимать вывод команды top, чтобы исправить проблему производительности в системе.

  • top : это команда
  • -b : Пакетный режим.
  • head -50: Показать первые 50 строк в выходных данных.
  • PID : Уникальный идентификатор процесса.
  • USER : Владелец процесса.
  • PR : приоритет процесса.
  • NI : NICE значение процесса.
  • VIRT : Сколько виртуальной памяти используется процессом.
  • RES : Сколько физической памяти используется процессом.
  • SHR : сколько общей памяти используется процессом.
  • S : У казывает на состояние процесса: S = сон R = работает Z = зомби.
  • %CPU : Процент процессора, используемого процессом.
  • %MEM : Процент оперативной памяти, используемой процессом.
  • TIME+ : Как долго работает процесс.
  • COMMAND : Наименование процесса.

2) Как найти процесс с высокой загрузкой процессора в Linux с помощью команды ps

ps обозначает processes status, она отображает информацию об активных / запущенных процессах в системе.

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

Источник

Firefox and Chromium CPU usage 100%

С недавнего времени лиса и хром начали тормозить проц.

Лиса грузит одно ядро на 100%, хром — все ядра (потоки) по 100%.

Почему такое происходит?

Помогает лишь снос всех аддонов (AdBlock Plus+Helper, Greasemonkey, RequestPolicy). Пока приходится сидеть на ESR, так как в новый хипстерский Firefox годных аддонов не завезли.

Классический вопрос. Кто виноват? Что делать? about:performance смотрел — нагрузка скачет по аддонам в случайном порядке, из процессов ps это firefox-esr (сейчас нагрузка упала до 20%).

Посмотрел iotop:
firefox-esr раз в секунду лезет к localStorage, mozStorage или Cache, порядка 150-250 Кбайт/сек.

Читайте также:  Kali linux как запустить командную строку

Всё очень просто, я уже об этом комментировал и создавал тред: они включают секретные скрипты или типа того, которые тормозят браузер.

Помогает обновиться до последней версии текущей ветки браузера, в случае ESR это сейчас например 52.7.4, чтобы мне не встать завтра с утра если 52.7.2 не начал привычно тормозить аккурат к выходу новой версии.

Шутки шутками, но это так.

ты что!? Снеси его на, оно не должно больше существовать после выхода https://addons.mozilla.org/en-US/firefox/addon/ublock-origin

два клика и нужные листы добавлены, никакой разницы нет, а резать вручную даже удобнее существенно.

Источник

Отладка высокого (почти полного) использования ЦП / памяти приложения «Веб-контент» в Linux Mint

У меня дома установлен Linux Mint на 3 компьютерах, и все они почти не работают медленно, когда открыт Firefox. Вот вывод сверху :

Как вы можете видеть, «Веб-контент» и Firefox совместно используют почти весь мой ЦП и более 50% (4 ГБ +) системной памяти.

У меня никогда не было этой проблемы в прошлом с Debian или Ubuntu, но она встречается на каждом компьютере, на котором я установил Mint. Это чрезвычайно высокое (почти полное) использование ЦП / памяти является постоянным и делает мой компьютер непригодным для использования.

У кого-нибудь есть идеи как это исправить? Если нет исправления, как я могу вообще не запускать это приложение «Веб-контент»?

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

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

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

простое (но не уникальное) решение — установить плагин NoScript, что приведет к немедленному эффекту — загрузка ЦП процесса веб-контента снизится почти до 0% .

так что держите NoScript установленным на всех ваших FFox’ах и следите за тем, в каком домене вы фактически разрешаете выполнение сценариев очень осторожно.

Рекомендуется, чтобы только постоянные доменные сценарии разрешали иметь постоянный (выбор « разрешать ») веб-сайт, который вы посещаете, для правильного отображения всей полезной информации, но оставляйте сторонние или дополнительные домены только в « запрещенных » или « временных» разрешить «режим, поэтому при следующей загрузке FFox все эти нежелательные сценарии будут снова заблокированы.

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector