Главная стр. Поиск Поиск

Как ускорить Firefox

 30 апреля 2012,  Виктор Чистяков

По разному можно относиться к популярному сегодня браузеру Firefox. Кое-кто считает, что в последних версиях он стал огромным, тяжелым и несколько неуклюжим, визуальный интерфейс кажется медленным и устаревшим. Тем не менее, в силу того, что этот «независимый» браузер выполнен на более открытой и настраиваемый платформе, в сравнении с Google Chrome, вполне можно полагать, что это один из лучших на сегодняшний день браузеров для навигации во всемирной сети. Я говорю "независимый" (в кавычках), потому что думаю, что Google спонсируют Mozilla за использование поисковой системы по умолчанию. Но все же, это относительная зависимость.

В конце концов, самое главное для меня производительность. Если Chrome, построенный на основе JavaScript, отображает страницы быстро, Firefox, с другой стороны, будет постепенно становиться все медленнее и медленнее, пока совсем не начнет задыхаться с увеличением одновременно открытых страниц. Но так как Firefox является более гибким браузером, позвольте мне показать вам несколько простых методов, использование которых поможет обойти это ограничение и более комфортно использовать Firefox с повышенной отзывчивостью.

Перезапуск памяти

restart1

Как можно отметить из скриншота выше, Firefox занимает в данный момент до 977MB оперативной памяти компьютера. Контролировать расход такого важного системного ресурса как оперативная память позволяет Memory Restart – удобное дополнение к этому браузеру. Оно показывает, сколько памяти отнимает у системы Firefox в текущий момент и помогает оптимизировать занимаемый объем. Как только это число превысит определенный вами порог, значок-индикатор становится красным. Вы можете быстро перезапустить Firefox в любое время вручную или позволить автоматический перезапуск в настройках: Firefox - Дополнения - Memory Restart. Там же можно выбрать порог занимаемой памяти и цвет текста вкладок в нормальном режиме и с переполненной памятью. Одним нажатием на этот значок запускаем перезагрузку браузера с обновлением всех вкладок. Процесс займет несколько секунд, однако, результат налицо:

restart2

Все верно, 977 MB превратились в 327 MB и, это при одиннадцати открытых вкладках после перезагрузки памяти. Таким образом, мы имеем высвобождение 650 МБ ценного для работы компьютера ресурса – оперативной памяти, просто нажав одну кнопку и подождав около 5 секунд для возможности продолжения работы и 15 секунд для перезагрузки всех открытых ранее страниц.

Причиной подобной ситуации с замедлением работы, по всей видимости, является внутреннее устройство (архитектура) Firefox и общая загруженность системы. Но Memory Restart позволяет достаточно успешно решать эту проблему. Вы должны методом проб и ошибок найти свой собственный допустимый порог занимаемой браузером памяти, ведь даже если у вас 16 Гб оперативной памяти, это не означает, что Firefox не станет медленным после открытия достаточно большого количества страниц. Если вы когда-нибудь были разочарованы медлительностью Firefox, в первую очередь стоит попробовать это дополнение.

Блокировка флэш

flash

На показанном выше скриншоте под заставкой CNN.com имеется логотип Flash плеера. Это результат работы Flashblock. Сегодня на некоторых сайтах чрезмерно используется технология флэш анимации, которая требует изрядное количество дополнительной оперативной памяти. Flashblock позволяет вам решать, какую анимацию запускать. Но вам не придется кликать по каждому flash ролику, чтобы запустить анимацию (что может стать настоящим кошмаром на таких сайтах, как YouTube). Вы просто можете сделать следующее – разрешить flash для определенных сайтов:

flash2

Flashblock достаточно умен, чтобы распознавать встроенное в сайт содержимое. Если вы разрешите воспроизведение Flash роликов на каком-либо сайте, они будут запускаться автоматически, на всех остальных лишь после индивидуального запуска, что значительно разгрузит систему и ускорит перемещение в интернете. Это реально необходимое дополнение, не помешало бы и в других браузерах.

Автозакрытие вкладок

autoclose

Эта дополнение не столь эффективно, но для кого-то может оказаться полезным. AutoClose Tabs автоматически по истечении времени переводит вкладки в разряд старых, а затем закрывает их через некоторое время. После того, как вкладка становится старой, изменяется цвет текста в заголовке, таким образом, вы предупреждаетесь о скором закрытии открытой ранее страницы. Как можно видеть выше, есть возможность настроить временные интервалы до момента перевода вкладки в разряд старых и время жизни открытой вкладки. Я экспериментировал с 3 и 7 минутами, но понял, что это слишком быстро для меня. 7 и 13 минуты, кажется, хорошо подходит для моей привычки просмотра.

Дополнение достаточно умное, чтобы учитывать только время, когда браузер активен, поэтому если ваш браузер показывает страницу в другом окне, где вы заняты наполнением собственного блога, вкладки с отображаемыми страницами в первом окне не будут закрываться. Это дополнение не столь обязательно, потому что я не заметил значительной экономии памяти в связи с закрытием вкладок. Конечно, если закрыть целую кучу вкладок после того, как Firefox займет 900 MB, память может значительно освободиться. Таким образом, AutoClose Tabs имеет ценность, как помощник по закрытию устаревающей информации и, возможно, он оказывает также небольшое влияние на скорость работы.

Заключение

Система управления памятью у Firefox по сути неверная, и остается надеяться, что со временем она будет доработана. А пока эти дополнения являются для меня достаточно хорошими решениями. Если вы страдаете от подобных проблем, можете попробовать устранить их описанными выше способами.

Скачать Firefox можно здесь

Оригинал статьи (на англ. яз.)

Последние отзывы к этой статье

Текущая оценка статьи: 3 из 5 баллов  

Отзыв  mozdev | 8 ноября 2012, 06:35 | Оценка: 1
Автор сам не знает предмета, о котором пишет. И, если графомания - это болезнь, то сия статья - живое тому доказательство. Простите, но это с каких пор Chrome вдруг "построен на основе JavaScript"? Эту строку как вообще понимать?! ГуглоХром построен на основе "WebKit" - так, для справочки. Видимо, автор не в курсе, что внутренний движок браузера и ECMAScript-движок - это разные вещи, и разные технологии, просто объединяемые в одной программе. Что касается содержания статьи в целом - какое-то бессмысленное описание пары-тройки расширений, про которые либо уже всем давно известно, либо просто люди не искали (уж не знаю, в силу собственной лени или ещё чего) методов решения проблемы перерасхода оперативки браузером. Простите, но статья ни о чём.

Все отзывы Смотреть предыдущие (все) комментарии (2)

***

Обзоры
Computer FAQ