anonymous@RULINUX.NET~# Last login: 2024-12-26 06:15:03
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Потребление памяти flash-плагином

Интереса раде я решил замерить сколько потребляет памяти flash-плагин в браузере.

Для теста я использовал следующие версии: firefox-3.6.3 (без дополнений) adobe-flash-10.0.45.2

Список сайтов был взял из Alexa TOP-1000000 ( http://s3.amazonaws.com/alexa-static/top-1m.csv.zip). Стоит заметить, что во многих сайтах из 50и верхних (особенно это касается соц.сетей) тест проводился на странице аутентификации (за неимением регистрации), а не домашней, что существенно снижает сложность контента в целом и количество вложенных flash-объектов в частности.

Команда для запуска: cat list | head -n 50 | sed 'N;s/\n/ /' | xargs firefox

Команда для замера памяти: pmap -d `pgrep firefox`

Результат:

без flash: mapped: 698764K writeable/private: 453840K shared: 1988K

с flash: mapped: 1054716K writeable/private: 782584K shared: 2420K

Итого: Расход памяти с использованием flash-плагина в среднем возрастает почти в 2 раза (в 1.73, точнее).

anonymous(*) (2010-05-11 03:19:00)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100425 Gentoo Firefox/3.6.3

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Потребление памяти flash-плагином от anonymous 2010-05-11 03:19:00
avatar
Скрыть

Re: Потребление памяти flash-плагином

Потрясающе! Флешь, оказывается, кушает память!

HEBECTb_KTO(*)(2010-05-11 03:37:10)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Потребление памяти flash-плагином от HEBECTb_KTO 2010-05-11 03:37:10
avatar
Скрыть

Re: Потребление памяти flash-плагином

Не просто кушает, а я бы сказал прямо отжирает.

anonymous(*)(2010-05-11 03:59:52)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100425 Gentoo Firefox/3.6.3
[#] [Добавить метку] [Редактировать] Ответ на: Потребление памяти flash-плагином от anonymous 2010-05-11 03:19:00
avatar
Скрыть

Re: Потребление памяти flash-плагином

Спасибо капитан.

Tux-oid(*)(2010-05-11 08:46:53)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Потребление памяти flash-плагином от anonymous 2010-05-11 03:19:00
avatar
Скрыть

Re: Потребление памяти flash-плагином

Сцуко мне вчера отъело гиг оперативы и два гига свопа в нуль, подняв LA до 35 на iowait. Причём согласно top фф занимало около 20% памяти. У хов было 47%. Я долго не мог понять, куда делась память, пока не пристукнул фф из консоли. Бле, что вы сделали с Linux, сцуке! Даже top теперь нельзя доверять :(

bugmaker(*)(2010-05-11 10:25:05)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.19) Gecko/2010040116 Ubuntu/9.04 (jaunty) Firefox/3.0.19
[#] [Добавить метку] [Редактировать] Ответ на: Re: Потребление памяти flash-плагином от bugmaker 2010-05-11 10:25:05
avatar
Скрыть

Re: Потребление памяти flash-плагином

> Даже top теперь нельзя доверять :(
И не говори! Этот топ и сам жрёт памяти почти как ффокс! Достаточно выполнить команду "pmap -d `pgrep top`" при запущенном топе что бы убедиться в этом! Куда катится мир!

HEBECTb_KTO(*)(2010-05-11 11:36:42)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Потребление памяти flash-плагином от HEBECTb_KTO 2010-05-11 11:36:42
avatar
Скрыть

Re: Потребление памяти flash-плагином

Разве?

mapped: 2580K writeable/private: 512K shared: 0K

mapped: 369372K writeable/private: 255124K shared: 1624K

Угодай, кто есть топ, а кто фф

bugmaker(*)(2010-05-11 12:23:51)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.19) Gecko/2010040116 Ubuntu/9.04 (jaunty) Firefox/3.0.19
[#] [Добавить метку] [Редактировать] Ответ на: Re: Потребление памяти flash-плагином от bugmaker 2010-05-11 12:23:51
avatar
Скрыть

Re: Потребление памяти flash-плагином

> Разве?
Я думал ты шутишь, подыграть тебе хотел :-)

Если ты серьёзно на топ наехал, то напрасно:

  1.  $ sudo pmap -d `pgrep firefox` | grep 'writeable/private'
  2.  mapped: 1008352K writeable/private: 361360K shared: 1476K
  3.  $
  4.  $ ps -o vsize,size,rss,comm -p `pgrep firefox`
  5.   VSZ SZ RSS COMMAND
  6.  1008348 358020 197592 firefox
  7.  

И топ показывает тоже самое:

  1.   PID VIRT RES SHR S %CPU %MEM SWAP CODE DATA COMMAND
  2.  12210 930m 191m 26m S 19.5 2.4 739m 76 295m firefox
  3.  

HEBECTb_KTO(*)(2010-05-11 13:56:56)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Потребление памяти flash-плагином от HEBECTb_KTO 2010-05-11 13:56:56
avatar
Скрыть

Re: Потребление памяти flash-плагином

Не, какие уж тут шутки. Для брожения по инету 1гиг озы + 2гиг свопа мало, причём даже непонятно, кто/что всю эту груду оперативы зохавало.

bugmaker(*)(2010-05-12 04:37:46)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!