Обсуждение
Читать и комментировать в ЖЖ ↗
для firefox очень помогает отключить flash.
можно делать это плагином flashblock для удобства.
флэшовые баннеры очень жрут ресурсы.
Комментарий
Ага, на слоне блоха, а вот блоха, подкованная лучшими программистами мира, съедает гигабайт оперативки и не давится.
Комментарий
если прикинуть на пальцах - по три флэш-баннера на страницу, тридцать табов - под сотню флэш-объектов.
баннерный код, насколько я знаю, очень редко оптимизируется под минимизацию потребления cpu.
с отключенным флешем у меня сейчас firefox с примерно 80 табами потребляет чуть меньше полугига памяти и мало cpu.
Комментарий
Достаточно одного неправильного флешевого банера или даже просто скрипта чтобы нагрузить процессор. С современным интернетом фильтр на флеш и скрипты крайне желателен.
С памятью у фаерфокса есть проблемы, приходиться раз в несколько дней перезагружать браузер чтобы вернуть пару тройку сотен мегабайт.
Комментарий
флэшовый плагин действительно память и процессор жрёт в жутких количествах. скажите спасибо Адобе. и это ещё ничего, под линуксом они работу со звуком вообще через известное место сделали.
Комментарий
Кстати да, у меня flash может легко сожрать 100% CPU (одно ядро), стоит открыть что-нибудь сильно интерактивное. Что под виндами, что под линуксом, flash 9.
Комментарий
У меня flash по умолчанию отключён.
Всё равно: вот сейчас 60 табов, съедено 540 метров. Оно и не удивительно: половина табов содержит увесистые документы и кучу javascript-а, да и картинок увесистых немало. Всё это держать только на диске — переключение табов будет очень тормозить. И да, учтём, что DOM документа раз в 10-15 тяжелее исходника, а jpeg для показа надо распаковать, и он тоже раз 5-10 вырастет.
В общем, я думаю, это просто нормально — при том подходе, на котором построены браузеры. Это не шлак, а контент столько жрёт :-\
Ну, RAM нынче недорога, 64-битные системы повседневны.
Комментарий
а зачем искусственный интеллект, если достаточно ОДНОГО холостого цикла?))
Комментарий
(это 100% 1 ядра)
Комментарий
Фигня какая-то. У меня сейчас открыто 140 табов на 4-м одноядерном пне и 512 МБ оперативы. Файрфокс жрёт 260 МБ. И, как тут говорили, у меня флэшблок.
Юноша из "джп" тоже неправ, я свой файрфокс перезагружаю только после установки новой версии, т.е. раз в несколько месяцев.
Комментарий
Это только ядро загрузит, а если умело написать, то и два сразу. А вот для того, чтобы так жрать память, нужно текст в видео разворачивать, а затем это видео хранить. 1ГБ -- это, наверное, минут сорок видео (у меня документальные HD-видео именно в таком формате хранятся). Вот они его про запас и хранят в оперативке ;)
Комментарий
Может, это спецсборка для какого-нибудь Линукса? С моим опытом описанное совершенно не стыкуется. Еще вариант: 260Мб в памяти, пара гигабайт на диске, и все это хозяйство долго журчит дисками при работе.
Комментарий
:))
Комментарий
Из реальной ситуации что была у меня - 413 табов, около 900 мб памяти. Firefox 3 достаточно быстро ест память вначале, потом умеряет аппетиты.
Обрезана почти вся реклама (AdblockPlus плюс руками), и скрипты (NoScript, отключенный где надо)
Медленно, конечно. При простое ~25% CPU, если память не обманывает.
Комментарий
ничего - мозилловцы обещают мультипроцессорную версию firefox, так что флэш будет отъедать все доступные ресурсы :-)
Комментарий
Нет, обычная винда 2003 SP2. На диске файрфокс много жрёт, если ставить большой кэш, по-моему.
В объяснении различий в опыте можно выдвинуть такие наиболее вероятные (с моей т.з.) гипотезы.
1) значительно различается контент посещаемых сайтов. Я не люблю навороченных сайтов, люблю скромные, на яндекс (если захожу) то через аскетический ya.ru.
2) весь прикол в каком-то (или совокупности) установленых экстеншнов. Как тут уже говорили, флэшблок + адблок могут сильно улучшить ситуацию. Также может влиять session manager.
Вот скриншот. Там памяти правда отожрано 290 и табов 116, но раньше было 260 и 140, видимо, открытые сайты были не тяжёлые.
Изображение — открыть источник
Комментарий
Долго глядел на ваш скриншот. Чудеса. У меня сейчас на firefox отожрал полгига оперативки, гиг виртуальной памяти при включенном AdBlocks Plus и 25 (двадцати пяти) открытых табах. Хоть 8% процессора при этом жрет, а не четверть -- уже хорошо. Session manager у меня из-под Tab Mix Plus используется, насколько я помню -- т.е. должен быть не хуже, а даже лучше.
Ладно, будем развиваться, как все -- сейчас у меня 3Гбайта доступно, и еще 1гиг в запасе (под Windows XP его просто не видно). Пусть огненнолисый колорадский жук этой картошкой подавится!
Комментарий
ну отключать все скрипты это таки перебор.
я пользуюсь множеством javascript-rich сервисов, да тем же gmail, и отключение всех скриптов мне не подходит.
Комментарий
все отключать и не обязательно. есть плагины которые могут отключать для конкретного сайта конкретные скрипты, элементы, обьекты.
у меня такой фильтрацией занимаются Adblock Plus, Flashblock и NoScript.
Комментарий
Судя по тому что у вас Адоны называются Экстеншенами а не Адонами — у вас какой-то весьма старый фокс.