Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Большой жор памяти браузерами.  (Прочитано 1315 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MarkTrade

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Chrome, Mozilla, Opera касается всех.
На ноуте 4гб памяти, Ubuntu съедает около 600мб, если оставить любой браузер открытым (несколько вкладок), то через некоторое время все 4гб памяти заняты. Начинаются тормоза...
Помогает перезапуск браузера.
Почему? И что можно сделать?

add: история повторяется на Ubuntu 14.04, Mint 17.2, 17,3, Litelinux 2.8
« Последнее редактирование: 03 Май 2016, 21:56:14 от MarkTrade »

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3100
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #1 : 04 Май 2016, 08:28:19 »
Chrome, Mozilla, Opera касается всех.
На ноуте 4гб памяти, Ubuntu съедает около 600мб, если оставить любой браузер открытым (несколько вкладок), то через некоторое время все 4гб памяти заняты. Начинаются тормоза...
Помогает перезапуск браузера.
Почему? И что можно сделать?

add: история повторяется на Ubuntu 14.04, Mint 17.2, 17,3, Litelinux 2.8
Обращайтесь к разработчикам браузеров, и главное, флеша. Утечка памяти при открытых сайтах напиканых флешем - нормальное дело.
1) Поставить екстеншены адблок для браузеров
2) Смотреть фильмы ХТМЛ5
3) Включить SWAP
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн Влад1951

  • Активист
  • *
  • Сообщений: 312
  • Win XP_32bit + Xubuntu-14.04.3_64bit
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #2 : 04 Май 2016, 08:49:56 »
Chrome, Mozilla, Opera касается всех.
На ноуте 4гб памяти, Ubuntu съедает около 600мб, если оставить любой браузер открытым (несколько вкладок), то через некоторое время все 4гб памяти заняты. Начинаются тормоза...
Помогает перезапуск браузера.
Почему? И что можно сделать?

add: история повторяется на Ubuntu 14.04, Mint 17.2, 17,3, Litelinux 2.8


Я по незнанию, задавал похожий вопрос на форуме и сейчас кратко напишу выводы

https://forum.ubuntu.ru/index.php?topic=268099.15

1. 4 Гига память средняя.
2. У браузера нужно регулярно чистить историю и куки
3. Браузеры на HD разрешении требуют ресурсов компьютера
4. Держать необходимое число открытых вкладок (у меня 2-3)
5. измерение памяти top не учитывает кэш приложений
6. Проблема есть и ее надо понять и приспособиться


Могу мышкой кликать, Enter клацать

Оффлайн theurs

  • Активист
  • *
  • Сообщений: 457
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #3 : 04 Май 2016, 08:56:48 »
Обращайтесь к разработчикам браузеров, и главное, флеша. Утечка памяти при открытых сайтах напиканых флешем - нормальное дело.
1) Поставить екстеншены адблок для браузеров
2) Смотреть фильмы ХТМЛ5
3) Включить SWAP

Утечка памяти до заметных тормозов из за браузера с несколькими вкладками ни разу не нормальное явление. С флешем без флеша все равно.

Надо попробовать отключить все расширения кроме самых популярных.

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3100
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #4 : 04 Май 2016, 10:10:51 »

Утечка памяти до заметных тормозов из за браузера с несколькими вкладками ни разу не нормальное явление. С флешем без флеша все равно.

Надо попробовать отключить все расширения кроме самых популярных.

Честно, у меня у жены из расширений только adblock. Разжую если вы не поняли: причина утечки памяти в браузерах - флеш. Ибо утечка памяти для флеша - стандартное поведение самого флеша, так как там сборщик мусора ведет себя непредсказуемо и многие разработчики просто игнорируют его вовсе, особенно те что делают "игры для вк". Ну и браузеры нынче начали кушать значительно больше.

Специально открыл ноутбук (ОЗУ 3ГБ, Linux Mint 17.3 x64) жены:
аптайм - 6 суток 10 часов
защен гугл хром с фильмом (flash): занято 1,6ГБ + 16МБ в свопе

Открыл еще несколько вкладок (четыре если точнее):
Использование ОЗУ возросло до 1,9ГБ, своп 17МБ

P.S. Ваше высказывание сроди тому: какая разница какая видеокарта, кризис 3 не должен тормозить.

P.P.S. И советую воспользоваться ссылочкой влада: попробовать указать vm.swappiness=10 так как тормоза возникают, когда "свопить много начинает".
« Последнее редактирование: 04 Май 2016, 10:17:55 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн theurs

  • Активист
  • *
  • Сообщений: 457
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #5 : 04 Май 2016, 16:51:43 »
Честно, у меня у жены из расширений только adblock. Разжую если вы не поняли: причина утечки памяти в браузерах - флеш. Ибо утечка памяти для флеша - стандартное поведение самого флеша, так как там сборщик мусора ведет себя непредсказуемо и многие разработчики просто игнорируют его вовсе, особенно те что делают "игры для вк". Ну и браузеры нынче начали кушать значительно больше.

Специально открыл ноутбук (ОЗУ 3ГБ, Linux Mint 17.3 x64) жены:
аптайм - 6 суток 10 часов
защен гугл хром с фильмом (flash): занято 1,6ГБ + 16МБ в свопе

Открыл еще несколько вкладок (четыре если точнее):
Использование ОЗУ возросло до 1,9ГБ, своп 17МБ

И где тут видна утечка памяти?

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3100
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #6 : 04 Май 2016, 16:55:49 »
И где тут видна утечка памяти?
Видно, что стандартно страничка отжирает 75-100МБ, при том страничка с flash сожрала около 1 ГБ. В прошлом я играл в браузерку на флеше, за 2 часа простоя - ОЗУ просто не оставалось.
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн theurs

  • Активист
  • *
  • Сообщений: 457
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #7 : 04 Май 2016, 17:10:07 »
И где тут видна утечка памяти?
Видно, что стандартно страничка отжирает 75-100МБ, при том страничка с flash сожрала около 1 ГБ. В прошлом я играл в браузерку на флеше, за 2 часа простоя - ОЗУ просто не оставалось.
Страничка с флешем сожрала 1 гб памяти это не утечка. Утечка будет если она сожрет всю память. Страничка с фильмом скорее всего просто весь фильм в оперативку закачала.

Пользователь добавил сообщение 04 Май 2016, 17:19:05:
Открыл ролик на ютубе, html5 видео, за 5 минут вкладка выросла с 80 до 250+мб, а там еще 30 минут осталось. То есть видеоролики на ютубе закачиваются в оперативную память, и флеш тут совсем не при чем.
« Последнее редактирование: 04 Май 2016, 17:19:05 от theurs »

Оффлайн MarkTrade

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #8 : 04 Май 2016, 23:49:26 »
Значит флэш...
Попробую отключить его. Там посмотрим...
По поводу фильмов... такое случается даже когда открыты только форумы. Понимаю что может быть реклама на флеше (адблок не все режет).

Вот прямо сейчас, открыта одна вкладка с этим топиком, а htop показывает 48! процессов лисы по 8мб. Почему так много?

Оффлайн Влад1951

  • Активист
  • *
  • Сообщений: 312
  • Win XP_32bit + Xubuntu-14.04.3_64bit
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #9 : 05 Май 2016, 01:14:01 »

Вот прямо сейчас, открыта одна вкладка с этим топиком, а htop показывает 48! процессов лисы по 8мб. Почему так много?


htop показывает ненужные подробности.

Проблема памяти есть и на новейшем Linux Mint 17.3

НА Firefox открыта одна вкладка. Расход памяти 1750х30%=525 Мбит

Нужно это принять как должное.

Могу мышкой кликать, Enter клацать

Оффлайн e900

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #10 : 05 Май 2016, 11:27:40 »
современные браузеры любят память как дети конфеты, и ось тут не при чем.

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3100
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #11 : 05 Май 2016, 13:40:07 »
Открыл ролик на ютубе, html5 видео, за 5 минут вкладка выросла с 80 до 250+мб, а там еще 30 минут осталось. То есть видеоролики на ютубе закачиваются в оперативную память, и флеш тут совсем не при чем.
Давайте не будем путать святое с праведным. А точнее утечку и кеширование. У меня для firefox вообще отключено дисковое кеширование, все льется только в ОЗУ, даже tmp-директории и разделы (даже логи) все в ОЗУ.

И осталось чего: 30 минут просмотра или еще на 30 минут кеширования? Попрошу не считывать за рекламу, поиграйте в млгеймс, попосещайте сайты напичканые всякой рекламой, баннерами и т. д. После чего оставьте комп без присмотра на час-полтора. Вот там вы узнаете разницу между кешированием и утечками.

P.S. Я как-то на VLC выставил VDPAU output. За 5 минут выжрало 14ГБ ОЗУ (2 ГБ уже было занято) и SWAP (1ГБ, больше просто свапа нету), после чего OOM-Killer прибил процесс.
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн theurs

  • Активист
  • *
  • Сообщений: 457
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #12 : 05 Май 2016, 16:22:35 »
Открыл ролик на ютубе, html5 видео, за 5 минут вкладка выросла с 80 до 250+мб, а там еще 30 минут осталось. То есть видеоролики на ютубе закачиваются в оперативную память, и флеш тут совсем не при чем.
Давайте не будем путать святое с праведным. А точнее утечку и кеширование. У меня для firefox вообще отключено дисковое кеширование, все льется только в ОЗУ, даже tmp-директории и разделы (даже логи) все в ОЗУ.

И осталось чего: 30 минут просмотра или еще на 30 минут кеширования? Попрошу не считывать за рекламу, поиграйте в млгеймс, попосещайте сайты напичканые всякой рекламой, баннерами и т. д. После чего оставьте комп без присмотра на час-полтора. Вот там вы узнаете разницу между кешированием и утечками.

P.S. Я как-то на VLC выставил VDPAU output. За 5 минут выжрало 14ГБ ОЗУ (2 ГБ уже было занято) и SWAP (1ГБ, больше просто свапа нету), после чего OOM-Killer прибил процесс.

Осталось 30 минут просмотра, если досмотреть то вырастет до, скажем 500мб, после чего расти уже не будет. Посещаю разные сайты много лет, браузер никогда не выключаю, комп не выключаю (усыпляю только). Конкретно на ютубе частенько оставляю большие видео во вкладках недосмотренными на долгое время. Утечек памяти в браузерах вообще не помню ни одного случая.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11895
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Большой жор памяти браузерами.
« Ответ #13 : 05 Май 2016, 16:25:54 »
theurs, ютюб сейчас не через флеш проигрывается......
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.064 секунд. Запросов: 24.