Как я могу заставить Chrome перестать убивать мои вкладки в фоновом режиме?

37

У меня открыта страница чата по адресу https://app.purechat.com/quick-links, и через несколько часов я возвращаюсь на страницу и Chrome перезагружает ее, потому что она убила ее в фоновом режиме. Приложение считает, что я не в сети, и я не получаю уведомления в чате. Как я могу остановить Chrome от уничтожения вкладки, в которую он загружен? У меня есть 32 ГБ.

Хлоя
источник
8
Chrome не убивает вашу вкладку, а спит, расходуя память. См. Также: developers.google.com/web/updates/2015/09/tab-discarding
LPChip
3
@ 3D1T0R Хорошо, я закрепил это. Но затем он перемещается в крайнее левое положение, в то время как я обычно держу свою среду разработки на вкладке CTRL+1и в чате CTRL+4.
Хлоя
10
@LPChip: Согласно этой странице Chrome это убивает его: «Что мы имеем в виду, отбрасывая ... Мы убиваем его , но он по - прежнему видны на панели вкладок Chrome?» . однако это также указывает на решение для @ Chloe: «Новая страница с именем chrome: // discards позволяет вам перечислить, какие вкладки открыты в данный момент, и мы пытаемся поделиться тем, насколько они интересны (мы думаем) для вас, от от большинства к минимуму. " Из этого описания это может показаться не решением, но переход к нему в текущих версиях Chrome дает мне список вкладок, которые он может отбрасывать, и предлагает опцию «переключать», чтобы предотвратить отбрасывание определенных вкладок.
3D1T0R
17
@ 3D1T0R Разве не очевидно, что 32 ГБ относится к ОЗУ? Аскер, безусловно, говорит: «У меня достаточно оперативной памяти, поэтому Chrome не нужно складывать эту вкладку, чтобы сэкономить память». 32 ГБ дискового пространства было бы в значительной степени не имеет значения.
Дэвид Ричерби
6
@DavidRicherby: Да & Нет. Для тех, кто знает компьютеры внутри и снаружи, очевидно, что это то, на что он должен ссылаться, но те из нас, кто отвечает на вопросы на сайтах SE, не обязательно знают, как много опыта работы с компьютерами имеет аскер, и есть шанс (насколько я знаю), что @ Chloe использует нетбук с SSD на 32 ГБ и говорит: «У меня есть 32 ГБ». потому что они купили "модель 32 ГБ" этого конкретного нетбука и не поняли, что у него очень мало оперативной памяти. (Примечание: я не говорю, что это так, но без разъяснений от ОП мы на самом деле не знаем.)
3D1T0R

Ответы:

58

Альтернатива 1

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

  1. Введите в адресную строку Chrome следующее: chrome://flags/
  2. Найдите флаг «Автоматическое удаление вкладки»
  3. Установите его на «Отключено»

Вы также можете установить флаг «Автономный режим автоперезагрузки» на «Отключено».


Альтернатива 2

Если вы не хотите отключать автоматическую отмену вкладок для всех вкладок, в качестве альтернативы, у вас также есть возможность отменить выбор вкладок вручную через chrome://discards.

На этой странице, если у вас все еще включена функция автоматического удаления вкладок, вы можете нажать «Переключить» рядом с любой вкладкой, чтобы предотвратить ее автоматическое удаление.


Альтернатива 3

Закрепление вкладки также предотвращает автоматическое удаление ее, однако закрепленная вкладка перемещается в крайнее левое положение, что может быть неприемлемым поведением (особенно для тех, кто использует сочетания клавиш для навигации по своим первым нескольким вкладкам). Закрепленные вкладки также меньше обычных вкладок.


Ссылки:

https://developers.google.com/web/updates/2015/09/tab-discarding
https://www.guidingtech.com/stop-chrome-reloading-tabs-automatics-switching/
https: //www.makeuseof .com / теги / 10-скрытый хром-настройки изменяющие /

jlevis
источник
3
Можете ли вы добавить немного о chrome://discardsи Auto Discardable Toggleссылку? Никто не хочет отключать функцию для всех вкладок.
Хлоя
1
Что касается варианта 1, у меня нет этого флага chrome на моей странице chrome: // flags. Есть идеи почему? Я на Chrome 68.
Гауранг Тандон,
Что касается третьего варианта, работают ли Ctrl + 1 и т. Д. Для переключения на закрепленные вкладки?
Deltab
Разве Chrome также отбрасывает «вкладки», которые открываются в пользовательском окне (как это было сделано с Menu > More tools > Create shortcut... > Check "Open as Window"? Это объясняет, почему Discord больше не создает для меня никаких уведомлений после того, как это окно было свернуто в течение некоторого времени.
Рэй,
1
Альтернатива 2 не работает. Он по-прежнему отбрасывает мои вкладки и перезагружает их, когда я возвращаюсь, хотя я выключил переключатель для этой вкладки.
Хлоя
6

Мне удалось перейти по chrome://discards/ссылке в комментариях и переключить параметр на вкладке, чтобы предотвратить его уничтожение.

введите описание изображения здесь

Хлоя
источник
6
Это сохраняется после выхода и повторного открытия Chrome? или вам приходится переключать его каждый раз при запуске Chrome?
3D1T0R
1
@ 3D1T0R В моей версии chrome (68.0.3440.106 - 64-разрядная версия) при перезапуске (с помощью кнопки «Перезапуск» на странице флагов) переключатель не оставался отключенным
Taelsin
Тогда вам, возможно, будет лучше просто закрепить вкладку, поскольку она сохраняется до следующего запуска Chrome (если вы не закрываете окно, в котором оно закреплено до выхода из Chrome, например, закрываете это окно последним или используете Menu> Выйти или Ctrl + Shift + Q, чтобы выйти).
3D1T0R
Это на самом деле не работает. Даже когда он выключен, он все равно сбрасывает вкладку.
Хлоя