Расширения браузера полезны, но они могут увеличить потребление памяти вашим браузером, сделать его более долгим для открытия и замедлить его в целом. Но как вы оцениваете влияние расширения браузера на вашу систему?
Каждый браузер предлагает свои собственные способы определения потребления памяти расширения, загрузки процессора или задержки запуска. Точная информация, которую вы получите, зависит от вашего браузера.
Mozilla Firefox
Mozilla Firefox не предлагает простой способ просмотра использования памяти расширением браузера. Вместо того, чтобы копать эту информацию самостоятельно, вы можете использовать расширение Firefox, которое будет отображать эту информацию для вас. Да, может показаться глупым, что вы устанавливаете еще одно расширение браузера, чтобы увидеть, насколько расширения замедляют работу вашего браузера, но вы всегда можете удалить или отключить это расширение после его использования.
Для этого установите расширение about: addons-memory и откройте страницу about: addons-memory на вкладке Firefox. Вы увидите список установленных вами расширений, отсортированный по количеству используемой ими памяти. Это даст вам лучшее представление о том, сколько памяти используют ваши надстройки, и какую выгоду вы можете извлечь из отключения. Если у вас есть надстройка с утечкой памяти, она может продолжать использовать все больше и больше памяти, чем дольше работает ваш браузер – вы можете проверить эту страницу позже, чтобы узнать, не занимают ли какие-либо надстройки большой объем памяти.
Гугл Хром
Google Chrome – это многопроцессорный браузер, и многие расширения браузера работают как свои собственные процессы. Это означает, что вы можете использовать встроенный в Chrome диспетчер задач для просмотра потребления памяти – и даже текущей загрузки ЦП – ваших работающих расширений браузера. Диспетчер задач также отображает ресурсы, используемые вашими установленными веб-приложениями Chrome, а также каждую открытую вкладку браузера и другие фоновые процессы.
Чтобы открыть диспетчер задач, нажмите кнопку меню Chrome, выберите «Инструменты» и выберите «Диспетчер задач». Вы также можете нажать Ctrl + Escape, чтобы быстро открыть диспетчер задач.
Диспетчер задач даст вам представление о том, насколько тяжелым является каждое расширение. Имейте в виду, что здесь перечислены только расширения, работающие в фоновом режиме, поэтому расширения, которые внедряют код в загружаемые вами страницы, могут не отображаться в списке, хотя они могут влиять на время загрузки страниц.
Internet Explorer
Internet Explorer не предоставляет доступ к памяти, используемой отдельными надстройками браузера. Тем не менее, он дает вам информацию о том, сколько времени занимает загрузка каждой надстройки браузера. Отсюда вы можете получить представление о том, насколько тяжелым является надстройка браузера – если загрузка занимает больше времени, она может потреблять больше памяти, а также замедлять работу.
Чтобы найти эту информацию, щелкните меню «шестеренка» в Internet Explorer и выберите «Управление надстройками». Вы увидите время загрузки каждого расширения браузера, указанное в столбце «Время загрузки» – чтобы предотвратить загрузку дополнения вместе с IE, выберите его в списке и нажмите кнопку «Отключить».
Internet Explorer также отображает «Время навигации» для каждой надстройки – это то, сколько задержки добавляет надстройка каждый раз, когда вы переходите на новую веб-страницу или загружаете ее.
Используйте безопасный режим вашего браузера
На самом деле, определение того, сколько системных ресурсов использует конкретное расширение браузера, является сложной проблемой. Приведенные выше уловки позволяют получить информацию, которую предоставляют вам браузеры, но эта информация не дает полной картины.
К счастью, есть способ увидеть, как работает ваш браузер без каких-либо надстроек. Для этого откройте браузер в «безопасном режиме», где он будет загружаться без каких-либо расширений вообще. Если ваш браузер в этом режиме выглядит заметно быстрее, вы будете знать, что некоторые надстройки его тормозят. Тогда нужно было бы просто отключить надстройки один за другим в обычном режиме и посмотреть, насколько улучшается производительность для определения проблемных надстроек.
Mozilla Firefox . Нажмите кнопку Firefox, выберите «Справка» и выберите «Перезапустить с отключенными надстройками».
Google Chrome . Чтобы запустить Chrome в безопасном режиме, щелкните правой кнопкой мыши значок Chrome на панели задач, щелкните правой кнопкой мыши параметр Google Chrome в списке и выберите «Свойства». Добавьте –no-extensions (начиная с двух штрихов) в конец поля Target и нажмите OK. Закройте все запущенные экземпляры Chrome, включая значок Chrome, который может быть запущен на панели задач, а затем используйте ярлык для повторного запуска Chrome. Чтобы отключить безопасный режим, снова отредактируйте ярлык и перезапустите Google Chrome.
Internet Explorer . В Windows 7 нажмите кнопку Пуск и запустите ярлык Все программы -> Стандартные -> Системные инструменты -> Internet Explorer (без надстроек). В Windows 8 вам нужно будет запустить эту программу вручную – нажмите клавишу Windows + R, чтобы открыть диалоговое окно запуска, введите в нее следующий текст и нажмите Enter:
iexplore.exe -extoff
Расширения браузера могут быть полезны. Но, как и любое другое программное обеспечение, которое по-прежнему работает на вашем компьютере, вы должны стараться использовать только те расширения браузера, которые вам нужны.
Чем меньше установленных вами расширений браузера, тем меньше будет зависать ваш браузер. Использование нескольких легких расширений не должно привести к заметным различиям на современных компьютерах, но если вы продолжите добавлять расширение после расширения, то в конечном итоге браузер замедлится.