Давно хотелось выбрать наименее ресурсоёмкий графический (т.е. lynx, links и w3m не подходят) браузер, ибо памяти всего 2 гига, и расходовать её впустую не хочется.
Кроме того, было интересно, насколько легковесны браузеры, выдаваемые гуглом по запросу «lightweight browser» (arora и midori).
Результаты тестов приведены ниже. Показаны значения, выдаваемые командой top (объём занимаемой памяти в мегабайтах). Сортировка в первом случае шла по VIRT(N), во втором - по RES(N).
by VIRT(N)      VIRT(1) RES(1)  VIRT(N) RES(N)
arora           669     64      688     86
midori          652     51      672     73
surf            576     41      -       -
firefox         562     72      592     99
konqueror4      468     51      494     77
opera10         370     57      386     72
opera           342     62      350     81
konqueror3      289     52      310     73
netsurf         228     33      257     62
by RES(N)       VIRT(1) RES(1)  VIRT(N) RES(N)
firefox         562     72      592     99
arora           669     64      688     86
opera           342     62      350     81
konqueror4      468     51      494     77
konqueror3      289     52      310     73
midori          652     51      672     73
opera10         370     57      386     72
surf            576     41      -       -
netsurf         228     33      257     62Тесты проводились в два этапа:
1. VIRT(1) и RES(1) - отображение главной страницы хабра (я всегда использовал оперу, и в ней хабр - один из самых медленноработающих ресурсов, поэтому выбрал его).
2. VIRT(N) и RES(N) - открытие во вкладках нескольких страниц (главная страница хабра, kernel.org, тема на хабре, страница темы на ЛОРе - во всех браузерах открывались одни и те же страницы).
Замечания:
1. NetSurf не поддерживает JavaScript,
2. surf - браузер проекта suckless.org, основанный на WebKit. Не поддерживает работу с закладками, поэтому значения (N) отсутствуют. Исходник браузера минимальный, и этот браузер использовался как оценка «минимальных требований» вебкита к отображению страницы.
3. Никаких плагинов к firefox не стоит.
4. Тестировалось на pure-x86_64-машине с 2Гб памяти, указанный ниже софт (кроме опер) собирался с флагами "-Os -march=k8-sse3".
5. Версии софта:
arora-0.7.1
firefox-3.5.2
midori-0.1.9
konqueror4-4.2.1
konqueror3-3.5.10
netsurf-r9500
opera-9.64.gcc4.shared.qt3.x86_64
opera10-10.00-4453.gcc4-qt4.x86_64
surf-20090829
WebKit-r46919
qt3-3.3.8
qt4-4.5.2Выводы:
1. Опера выглядит хорошо, особенно по объёму виртуальной памяти (VIRT).
2. Если на 10 сайтах написать, что определённый браузер (arora, midori) «легковесен», легковесным он от этого не станет.
3. Firefox не так плох относительно других, как я думал раньше.
4. konqueror4 всё же деградировал по сравнению с konqueror3 (камень в огород четвёртых кед).










