LINUX.ORG.RU

Утечка памяти в firefox - неужели всё так плохо?


0

1

Debian Wheezy, интернет, Firefox (Iceweasel 22.0)
21 День Аптайма:
#top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7131 n0mad 20 0 7134m 4,3g 20m R 48,2 55,5 9438:05 iceweasel

Всё жутко тормозит. Назревает $kill и перезапуск с растаскиванием кучи окошек по 9 виртуальным столам (3*3)

В своё время озадачивался, но открытие техже окошек в разных браузерах дает похожее потребление памяти (Midori,Chromium,Opera) но на «рост» пока не исследовал.

Неужели всё так плохо и линукс гую мало 8гигарамы?

Олег.

★★★

Что-то кажется что это проблема скорее не файерфокса.

Ты не указал сайты.

Любители клепать mvc на js могут сыграть в обжорстве существенную роль.

visual ★★★
()

Текут обычно дополнения и странички, очень редко плохо собранный браузер (Iceweasel? это не тот билд, что у всех). 4 гига это не так много, я могу 8 за полчаса забить плохо спроектированным скриптом или аддоном, если закрыть страничку, через некоторое время должен возвращать, вроде бы.

wakuwaku ★★★★
()

Не хочешь достать из тестинга более новый ФФ? А то, я боюсь, 22 версия не в полной мере отображает текущее состояние дел.

Pavval ★★★★★
()

где-то гуляла статья, что адблок ест не в себя, если много айфреймов на странице
на опенке, вроде

ii343hbka ★★★
()
Ответ на: комментарий от ii343hbka

Вчера на опеннете було.

Поставил в хромиум упомянутый на опеннете httpswitchboard — так не смог на ЛОР под своим логином зайти.

А на лоре httpswitchboard даже не упоминается...

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)

можно так навешать аддонов, что мало не покажется

kto_tama ★★★★★
()
Ответ на: комментарий от visual

Увы сейчас таково большинство сайтов социалок/почтовых и основное применение интернета это коммунникации/поиск.
У меня дежурно висят mail.ru, mail.ya.ru, gmail.com, plus.google.com,odnoklassniki.ru,vk.com,facebook, ну и всякие другие... Сейчас #top

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7131 n0mad 20 0 7181m 4,2g 19m S 47,3 54,7 9710:37 iceweasel

Сейчас перезапущу....

n0mad ★★★
() автор топика
Ответ на: комментарий от n0mad

Прогрузилось, hdd успокоился:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29107 n0mad 20 0 1745m 845m 38m S 43,4 10,7 1:20.89 iceweasel

Прокликал все окошки/вкладки.... цифры остались те же.
Ну а через месяц опять скушает 7G

n0mad ★★★
() автор топика

хром ест гораздо больше.

И да, 8 Гб рамы - это не так уж и много

slyjoeh ★★★
()
Ответ на: комментарий от x3al

А я вот всё думаю, почему у меня огнелис с десятками вкладок больше гига никогда не сжирает...

MiniRoboDancer ★☆
()

Поздравляю тебя, дорогой, с утечкой хладагента в криокамере!

Eddy_Em ☆☆☆☆☆
()

Неужели всё так плохо и линукс гую мало 8гигарамы?

На 2Gb рамы держался Arch-x86_64, KDE и Chrome.
УМВР.

IIIypuk ★★★
()
Ответ на: комментарий от ii343hbka

Вот вот... файрфокс, адблок, плагины....

Тупо взял текущую Debian Testing, поставил в виртуалбокс.
Залогинился, запустил дефолтный веб браузер iceweasel 24.5.0
без плагинов. Открыл 3 окна и несколько вкладок - оно слопало 1.5Gb и я об этом написал на http://sys0p-0leg.blogspot.ru/2014/05/denian-jessie.html
по мере течения времени проапдейчу... впрочем с 15:30 до 16:00 получилось 1536 - 1666 :)

140518-0200 P.S. Впрочем возрасло до 1700mb и весь день я не открывал ВМ. Открыл с консолью с #top на самом верху. Размер всё те же 1700. Ставлю xmarks

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 1)
Ответ на: комментарий от wakuwaku

Спасибо за линк. Буду посмотреть.

n0mad ★★★
() автор топика
Ответ на: комментарий от fenris

Увы мне без adblock,noscript и xmarks огнелис не мил :)

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 2)
Ответ на: комментарий от ii343hbka

Да, но это не именно «сам» адблок ест, это так пожирает браузер из-за адблока, сам адблок там мб 20 максимум от силы занимает :)

Вчера проверял, на 5 рандомных сайтах с кучей рекламы, гиф и флеш. Без адблока в среднем получалось на 60-80 мб меньше.

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)
Ответ на: комментарий от bhfq

Впрочем about:addons-memory говорит:
Total138.45 MB 100% 6.6%

Тогда как #top
29107 n0mad 20 0 3205m 2,0g 27m S 67,6 26,5 834:52.87 iceweasel

Все же разница 3.2G и 138M существенна...
Впрочем писал же - «будем посмотреть». ВМ Крутится, статистика собирается. Часов 12 с момента установки xmarks прошло.
iceweasel на тестовой ВМ занимает 1264760 т.е. еще менще чем сразу.

n0mad ★★★
() автор топика
Ответ на: комментарий от n0mad

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

Jurik_Phys ★★★★★
()
Ответ на: комментарий от Jurik_Phys

Косяк не в этом, а в том что она течет...
Ну лопает он скажем 1.5Гб после убийства и перезапуска.
Но потом 2,3,4,5,6,7....

17.05.2014 11:50:35 Было 1745m
Сейчас (18.05.2014 23:50):
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29107 n0mad 20 0 3611m 2,4g 27m R 61,6 31,8 1251:35 iceweasel

n0mad ★★★
() автор топика
Ответ на: комментарий от awesomenickname

Ну а более свежая версия как себя ведёт?

Блин... поставил version 29.0.1
Я ффшоке. Как этим пользоваться? Зачем они меню оторвали?
Я даже кнопки about не нашел - помогло лишь в адресной строке набрать about:

В общем новую стартанул:
#top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11481 n0mad 20 0 1905m 978m 45m S 65,0 12,4 3:17.26 iceweasel

Прошый кушал 1745 а этот 1905
О! Сейчас прокликаю все вкладки в окнах.

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11481 n0mad 20 0 2797m 1,8g 47m S 52,0 23,7 9:59.12 iceweasel

Уже 2797m. т.е. Практически 3G съел сразу...

n0mad ★★★
() автор топика
Ответ на: комментарий от wakuwaku

https://addons.mozilla.org/en-US/firefox/addon/about-addons-memory/ — и about:addons-memory поможет найти текучие дополнения, about:memory — плохие странички

Увы, но этот аддон показывает непонятное:
Сейчас: Total 295.84 MB 100% 50.0%
Никак не соотносится с VIRT:2645m и RES:1,8g
Вчера умерла машина под гнетом файрфокса+попытки открыть те же окошки в Хроме.
Причем именно машина умерла. Постоянная активность HDD+локап мыши. Реcетнул, сессии восстановил, в хроме копии открыл и пишу из хрома.
К сожалению посчитать размер используемый хромом сложно:
$ps ax|grep chromium|wc -l
73
Но окошек всего 26 - или он на каждую вкладку процесс создает?
И правда. Открыл новую вкладку и их стало 74
Вот с файрфоксом легче:
$top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7044 n0mad 20 0 2645m 1,8g 44m R 44,0 22,9 41:03.19 iceweasel
Перед локапом он кушал VIRT:4200+
Перехожу на хром, но здесь не хватает файрфоксового Noscript
и с восстановлением сессий косяки. Поставил ему «Session buddy» - будем посмотреть.

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 3)

В моём Thinkpad 8ГБ оперативки. Из них 2 на /tmp, 0,5 на кэш Iceweasel-а. Сколько но жрёт - не замерял ибо проблем не возникает.

Постоянно открыт gmail.com. Периодически открываю вконтакт, жж, почту на яндексе, всякие новостные сайты, википедию (с отключенными YesScript-ом скриптами). Содержимое всех сайтов фильтрует адблок.

LinuxUser ★★★
()
Ответ на: комментарий от n0mad

#free
total used free shared buffers cached
Mem: 8066828 7784816 282012 0 22196 954884
-/+ buffers/cache: 6807736 1259092
Swap: 15622140 6156 15615984

#killall iceweasel

#free
total used free shared buffers cached
Mem: 8066828 5743056 2323772 0 22348 771644
-/+ buffers/cache: 4949064 3117764
Swap: 15622140 3480 15618660

Размер свободной увеличился с 282k до 2323k

n0mad ★★★
() автор топика
Ответ на: комментарий от LinuxUser

В моём Thinkpad 8ГБ оперативки. Из них 2 на /tmp, 0,5 на кэш Iceweasel-а. Сколько но жрёт - не замерял ибо проблем не возникает.

Постоянно открыт gmail.com. Периодически открываю вконтакт, жж, почту на яндексе, всякие новостные сайты, википедию (с отключенными YesScript-ом скриптами). Содержимое всех сайтов фильтрует адблок.

У меня троица: adblock+xmarks+noscript через неделю-другую файрфокс с 2гиг до 4 поднимает и всё тормозит (При 8г рамы)

n0mad ★★★
() автор топика
Ответ на: комментарий от n0mad

Кстати после убития iceweasel ползунок памяти в gkrellm визуально упал с 85% до 60%
3257Мб свободно...

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 2)

страсти-то какие. вы, может, измеряете как-то не так? Юзаю iceweasel из jessie на компах от 2 до 8 гигов RAM, никаких проблем. да и сейчас вот пишу с Fennec с Nokia n900 (256MB RAM) и сочувствую вам всем, беднягам.

t184256 ★★★★★
()
Ответ на: комментарий от n0mad

Оно не считает затраты на блокирование (в хроме у меня средняя страничка весит 12гб с адблоком, это слишком уж очевидно)

wakuwaku ★★★★
()
Ответ на: комментарий от n0mad

chrome://memory и chrome://memory-internals вполне детально, вроде ещё пару таких страничек было

wakuwaku ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.