LINUX.ORG.RU

Сравнение потребления памяти популярными браузерами

 , , , , , , , ,


0

0

Энтузиастом был проведен эксперимент по сравнению потребления памяти современными популярными браузерами. Замеры производились на первых 120 сайтах из Alexa TOP-1000000, измерение потребляемой оперативной памяти производилось при открытии каждой новой вкладки, «забегов» производилось три: до 9, 29 и 120 вкладок.

Кратко о результатах: больше всех памяти съел легковесный браузер uzbl, за ним быстрый Chromium, за ними Rekonq и Opera, далее с большим отрывом leechcraft, midori, firefox. Самым лёгким оказался браузер arora.

График потребления памяти до 120 вкладок.

>>> Подробности и графики

★★

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

>>> Кстати, а как эта основная версия объясняет причины падения хрома?

В любой программе есть ошибки.

То есть ошибки в браузере, и, что самое главное, падение браузера из-за таких ошибок, в первую очередь говорят о его небезопасности.

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

Так никто и не спорит: firefox ляжет полностью, а запущенный на венде под админом (а в 99% это так и есть), еще и выполнит деструктивный код, если такой будет.

P.S. Перечитайте еще раз весь тред тогда и посмотрите, что происходит при падении вкладки в firefox'е и что происходит с вкладками в chrom'е, где на каждую выделен отдельный процесс.

anonymous
()
Ответ на: комментарий от Divius

> Ну, когда в хроме в одной вкладке «опаньки», то «опаньки» и в остальных, не вижу, в чём профит.

Нет, это не так

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

Ну, то есть, есть, вероятно, и «шорткаты», но способ с dbus'ом (а ранее с dcop'ом) работает всегда и везде, главное, чтобы нужная функция приложения была проэкспонирована в программном интерфейсе

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

ну, не надо лишней грязи, а? Я же специально написал: возможно, есть шорткаты. Если нет, то таковой шорткат занимает примерно три шелльные строчки.

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

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

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

>*захлебываясь гневом* да как вы смеете вообще своее поделие со святейшим браузером сравнивать?!!

И вправду, чегой-то я? Сравниваю идентичную от идеала лису, с красным очком орангутана оперой?

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

>Я вот из тех кого хорошо видно, в смысле который ничего не смыслит в веб-рзработке. И мне покласть на те непонятные слова, что вы там себе бормотаете. Не работает и все тут, какая разница кто виноват? А потерял время, причем рабочее, пытаясь побороть регу на бимерском сайте.

Быдло атакуэ?

anonymous
()
Ответ на: комментарий от MuZHiK-2

>В любой программе есть ошибки.

В хроме они объявляются фичами.

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

>Так никто и не спорит: firefox ляжет полностью, а запущенный на венде под админом (а в 99% это так и есть), еще и выполнит деструктивный код, если такой будет.

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

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

> Так никто и не спорит: firefox ляжет полностью, а запущенный на венде под админом (а в 99% это так и есть), еще и выполнит деструктивный код, если такой будет.

а что помешает выполнится такому коду в хроме?

boo32
()
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                       
15347 develope   1   0  525m  87m  23m S  0.0  4.3   2:53.62 firefox                                                                       
 7866 balancer   3   0  168m  49m 5232 S  2.3  2.4  11:33.69 /opt/chromium.org/chrome-linux/chrome --type=renderer --lang=ru --force-fieldt

Хром работает около суток (как бы точнее глянуть, а то ps -ef показывает только 5-е мая и всё), Фокс - чуть больше часа. В Хроме открыто 14 табов (а открывалось в процессе работы и под 30), в Фоксе - 7 табов. Фокс без расширений, страницы открыты только лёгкие. Так что не всё так просто...

...

Кстати, наброс даже в интерпретации: «uzbl, за ним быстрый Chromium, за ними Rekonq и Opera, далее с большим отрывом leechcraft, midori, firefox»

Фактически, по группировкам с огромным отрывом жрёт память uzbl, потом идёт Хром, потом - все остальные.

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

> Хром работает около суток, Фокс - чуть больше часа. В Хроме открыто 14 табов в Фоксе - 7 табов.

Что не противоречит сабжу. А почему от хрома только один процесс?

anonymous
()

В FF обычно 100-300 вкладок,начинаю закрывать когда CPU до 50-70 % грузится.

PS. Хром не пробовал.

grait
()
Ответ на: комментарий от anonymous

FF неделями не выключаю, всё нормально работает, падает только из-за хитрых флеш банеров.

grait
()
Ответ на: комментарий от anonymous

Выбирайте: либо большее потребление памяти, либо большая скорость работы

Зато работают быстро. Я всегда говорил, что Opera - лучший браузер.

anonymous
()

Использую хром пол года, постоянно dev ветку. Падало всего пару раз, работает быстро (как интерфейс, так и загрузка страниц), из расширение использую только chromeTouch + FlashPlugin

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