67

У меня открыто более 20 вкладок в Chrome, и мне нужно время от времени перезапускать браузер. Этот браузер не имеет опции, аналогичной Firefox "Не загружать вкладки, пока они не выбраны", загружая вкладки только после их выбора. Я пробовал несколько расширений Chrome, но ни одно из них не делает то, что я ищу.

10 ответов10

26

На момент написания этой статьи Chrome изначально не поддерживал эту функцию. Я использовал The Great Suspender, расширение, которое добавляет аналогичные функциональные возможности в Chrome.

Вы можете проверить экономию памяти и ЦП, полученную при использовании этого расширения, открыв Диспетчер задач Chrome: Меню > Дополнительные инструменты> Диспетчер задач

15

Начиная с Chrome 54 (октябрь 2016 г.) эта функция изначально поддерживается в Chrome, поэтому предыдущие раздутые расширения не нужны. Лицензионное расширение GNU GPLv3 Расширение Native Lazy Tabs работает, и оно очень мало: 33 КиБ.

Ссылаясь на расширение описания:

Автоматически удаляет все вкладки при запуске перед загрузкой, уменьшая объем памяти и ненужное использование полосы пропускания.

Native Lazy Tabs - это легкое расширение для пользователей, которые не хотят загружать все вкладки при запуске Chrome. Он является родным, поскольку использует собственный метод удаления вкладок из API Google (представлен в версии 54). Кроме того, из-за этого у него нет недостатков более старых реализаций, которые могли бы вызвать ошибки, такие как перезагрузка самих страниц даже после приостановки.

Более того, это расширение не использует память, поскольку не требуется фоновая страница: оно загружается и выгружается после запуска Chrome.

9

Начиная с версии 44 (в настоящее время ветвь разработчика), после перезапуска Chrome загружает вкладки только при первом выборе. Он даже не запускает процесс для вкладок, пока они не загружены, так что для нас это означает меньшее использование памяти / ЦП.

7

Без каких-либо расширений можно предотвратить загрузку вкладок, отключив интернет при запуске Chrome. Chrome в конечном итоге перестанет пытаться загружать страницы, и вкладки одна за другой станут серыми. Уменьшает процессор и память.

После повторного подключения к Интернету страница будет загружаться при выборе затененной вкладки.


StefanQ указывает, что вам также может понадобиться изменить эти chrome://flags

  • Отключить автономный режим автоперезагрузки
  • Включить только автоматическую перезагрузку видимых вкладок

Chrome flags - Auto-Reload

2

Ниже приведены флаги (chrome://flags), которые я изменил в 64-разрядной версии Chrome 69 (сентябрь 2018 г.) на [указанные значения], чтобы ускорить запуск с множеством открытых вкладок и окон.

Потребление памяти все еще остается высоким (1,2 ГБ в моем случае), но Chrome запускается мгновенно и, похоже, не загружается перезагрузкой всех вкладок.

  1. Только автоматическая перезагрузка видимых вкладок [Включено]

Страницы, которые не загружаются, когда браузер отключен, будут автоматически перезагружены, если их вкладка видна. - Mac, Windows, Linux, Chrome OS, Android

#enable-offline-auto-reload-visible-only

  1. Автоматическое удаление вкладки [Включено]

Если эта опция включена, вкладки автоматически удаляются из памяти, когда системной памяти мало. Отброшенные вкладки по-прежнему видны на вкладке и перезагружаются при нажатии. Информацию об удаленных вкладках можно найти по адресу chrome://discards. - Mac, Windows

#automatic-tab-discarding

  1. Бесконечное восстановление сеанса [включено]

Уменьшает количество вкладок, загружаемых одновременно во время восстановления сеанса, чтобы улучшить отзывчивость вкладки переднего плана. Это требует # enable-page-почти-бездействия. - Mac, Windows, Linux, Chrome OS

#infinite-session-restore

  1. Страница почти бездействует [Включено]

Для восстановления сеанса используйте определение загрузки, которая ожидает загрузки процессора и сети. - Mac, Windows, Linux, Chrome OS

#page-almost-idle

  1. Проактивная вкладка «Замораживание и сброс»

Включает проактивную блокировку и удаление вкладок. Это требует # enable-page-почти-бездействия. - Mac, Windows, Linux, Chrome OS

#proactive-tab-freeze-and-discard

  1. База данных характеристик сайта [Включено] (возможно, в этом нет необходимости)

Записывает сведения об использовании некоторых функций в базе данных, когда вкладка находится в фоновом режиме (обновление заголовка / значка, воспроизведение аудио или использование непостоянных уведомлений). - Mac, Windows, Linux, Chrome OS

#site-characteristics-database

2

Существует также вкладка Suspender , которая была обновлена в последний раз по состоянию на 03. Январь 2015

2

Расширение FooTab предоставляет эту функциональность:https://chrome.google.com/webstore/detail/footab/anbodogikfbehidmmjdokehphginagbb

1

В этом ответе упоминаются два параметра "Автономный режим автоперезагрузки" и "Только видимые вкладки автоперезагрузки" (browse chrome://flags), которые в сочетании с отключением перед запуском браузера будут эффективно препятствовать загрузке страницы при запуске браузера.

0

У меня была такая же проблема с мобильным Chrome, когда все вкладки циклически повторялись при каждом открытии Chrome. После установки на вкладке регулировки принудительного включения в chrome://flags ... похоже, что проблема решена.

http://www.askvg.com/how-to-enable-disable-background-tabs-throttling-feature-in-google-chrome-and-opera-web-browsers/

0

FooTab для Google Chrome

Приблизительно после недели использования это расширение спасло меня от некоторых ценных сотовых данных, приостановив загрузку с несколькими вкладками при запуске. За исключением значков, он блокирует страницу, пока не будут выбраны вкладки.

Скачать ссылки и описание здесь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .