Каждый браузер предлагает свои собственные способы привязки потребления памяти расширения, использования ЦП или задержки запуска. Точная информация, которую вы получите, зависит от вашего браузера.
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», выберите «Справка» и выберите «Перезагрузка» с отключенными надстройками.
Гугл Хром: Чтобы запустить Chrome в безопасном режиме, щелкните правой кнопкой мыши значок Chrome на панели задач, щелкните правой кнопкой мыши параметр Google Chrome в списке и выберите «Свойства». Добавьте -no-расширения (начиная с двух тире) до конца поля Target и нажмите OK. Закройте все запущенные экземпляры Chrome, включая значок Chrome, который может быть запущен на панели задач, а затем используйте ярлык для перезапуска Chrome. Чтобы отключить безопасный режим, отредактируйте ярлык и перезапустите Google Chrome.
Internet Explorer: В Windows 7 нажмите кнопку «Пуск» и запустите ярлык «Все программы -> Стандартные -> Системные инструменты -> Internet Explorer (без надстроек). В Windows 8 вам нужно запустить эту программу вручную - нажмите клавишу Windows + R, чтобы открыть диалоговое окно запуска, введите в него следующий текст и нажмите Enter:
iexplore.exe -extoff
Расширения браузера могут быть полезны. Но, как и любое другое программное обеспечение, которое остается на вашем компьютере, вы должны попытаться использовать только необходимые расширения браузера.
Чем меньше расширений браузера вы установили, тем меньше будет увязнуть ваш браузер. Использование нескольких облегченных расширений не должно приводить к заметной разнице на современных компьютерах, но если вы продолжаете добавлять расширение после расширения, вы в конечном итоге увидите, что ваш браузер замедляется.