Почему Chrome стал тормозить?
Опубликовано 3 декабря, 2013 - 19:42 пользователем Чингачгук
Раньше скорость браузера Chrome приятно удивляла. Теперь же и стартовать стал значительно медленнее и на 40 вкладках уже захлебывается.
Сначала подумал, что это не Chrome виноват, а расширения типа AdBlock. Поотключал все — все равно памяти до жопы много потребляет. На одну вкладку по 40-70 МБ.
Кто-нибудь сталкивался? Что делать?
field_vote:
rodocop
7 декабря, 2013 - 21:54
Скорость и потребление памяти — суть вещи разные.
Хром всегда быстро рендерил, но и всегда жрал память, как сумасшедший.
Хрому нужно минимум 2 гига памяти, чтобы он просто не тормозил на более чем 5 вкладках.
А для оптимальной работы ему надо 4 гига минимум.
У Хрома отдельным процессом грузится не только каждая вкладка, но и каждое расширение.
Плюс Хром не умеет явным образом регулировать объем дискового кэша, поэтому со временем он его нарабатывает огромную кучу, и все это тоже жрет память и замедляет его работу.
Единственный выход — запуск с параметрами, ограничивающими кэш.
Я бы сказал, что новые версии как раз жрут меньше памяти, чем старые. Так что оптимизация идет. Но сама архитектура тяжеловесна.
Я никогда Хром не использовал, кроме как из любопытства да как костыль для старого доброго К-Meleon'a — при просмотре модерновых страниц, которые тот не понимал. (я все-таки в основном виндузятник).
Сейчас K-Meleon пересадили на новый движок (ФФ25) — и смысл в Хроме окончательно пропал: многие опции допфункционала, на каждую из которых в Хроме надо ставить расширение, отжирающее в среднем по 25 метров памяти, в Камелеоне выполнены в виде собственных расширений на очень экономичном макроязыке, которые жрут по нескольку килобайт (!) памяти на брата.
rodocop
7 декабря, 2013 - 21:56
Более того, сравнивал нагрузку на процессор и расход памяти в Хроме и новом Камелеоне при просмотре одного и тяжелого видео (типа Ютуба и других источников) — Хром однозначно грузит машину процентов на 20 сильнее. При этом зримого выигрыша в производительности — давно уже никакого.
pomodor
8 декабря, 2013 - 21:43
Почему? Когда памяти съедает слишком много, включается своп, а споп замедляет всю систему. Заметил, что в Вантузе даже кнопка Пук временно перестает нажиматься, когда Хром «трудится» над открытием 30-40 вкладок. :)
Раньше не замечал. По-моему, это случилось после решения заизолировать каждую вкладку в отдельном процессе.
Кстати, Вы так нахваливаете K-Meleon... Чем он реально полезен? И не сливает ли поисковые запросы разработчику?
rodocop
29 декабря, 2013 - 00:32
Во-первых, про Хром: в нем каждая вкладка исполнена отдельным процессом ИЗНАЧАЛЬНО. В этом была одна из его фишек с самого появления.
И отжирал он всегда много. Причем сейчас, со сменой движка на Блинк и проведенных оптимизаций вкладки начали жрать куда меньше.
Тем не менее, 30-40 вкладок Хрома — это убийство машины при наличии менее 3-4 гигов памяти.
Во-вторых, про K-Meleon:
это по-своему удивительный браузер. Во-первых, он самый неприхотливый из всей когорты топ-браузеров. Те же самые 30-40 вкладок он тянет влегкую, даже не поперхнувшись, на машине с 1 гигом под ХР.
Во-вторых — это самый «линуксвейный» браузер по своей сути, но при этом он заточен под Винду (в Лине вполне себе работает под Вайном):
— он глубоко конфигурируем с помощью текстовых файлов настройки,
— он расширяем с помощью собственного простого и универсального макроязыка (в итоге, многие расширения для него, почти не нагружая комп, имеют функционал намного более тяжелых фаервоксовых аналогов, не говоря уже о расширениях Хрома — можно иметь по 60 установленных расширений, и это почти никак не отразится ни на скорости работы браузера, ни на потребляемых им ресурсах. Попробуйте установить 60 самых простых расширений на Хром ;-)
— он никому не стучит и не сливает — за отсутствием центра интересов. Разработкой браузера занимается один человек в свободное время, а также сообщество (в которое я вхожу как практически единственный действующий российский разработчик. Еще один наш соотечественник с трудом выкраивает время для участия в последние месяцы).
Вся движковая часть у него от Фаерфокса, так что ничего нового в поисковой части там нет.
Комментировать