У меня обычно открыто много вкладок, и это не было большой проблемой, пока Firefox не обновил Firefox Quantum и когда надстройка TabMix Plus все еще работала. Однако теперь Firefox стал практически непригодным для использования в основном из-за его интенсивного восстановления сессий ОЗУ, которое занимает много времени.

Я много чего пытался решить эту проблему и читал много постов об этой проблеме онлайн, так как многие люди, похоже, имеют похожие проблемы с Firefox Quantum. Но, похоже, единственное, что действительно работает с большим количеством открытых вкладок, это AddOn диспетчера сеансов вкладок + AddOn вкладок Tree Style.

Я надеялся, что AddOn диспетчера сеансов вкладок исправит эти проблемы в более поздних версиях, но этого не произошло: восстановление сеанса по-прежнему занимает много времени, а Firefox по-прежнему занимает много оперативной памяти. (Кроме того, AddOn либо вылетает из браузера, либо закрывает большинство моих вкладок при каждом внезапном обновлении.)
Я уже отключил Supports Tree Style Tab и включил Tab lazy loading в ее параметрах и установил для браузера « about: config» значение « browser.sessionstore.restore_on_demand , browser.sessionstore.restore_pinned_tabs_on_demand и browser.sessionstore.restore_tabs_lazily в значение true в файле about: config.

При восстановлении сеанса загружаются вкладки moz-extension://extension-id с идентификатором extension в качестве заголовка и анимацией загрузки в качестве favicon. Запуск sudo tcpdump -X -s0 -w /tmp/browser_start и открытие этого файла в wireshark показывает, что Firefox выполняет много запросов при восстановлении сеанса. Что бы ни делали Firefox и AddOn диспетчера сеансов вкладок при восстановлении сеанса: это занимает слишком много времени и занимает слишком много оперативной памяти.

Есть ли способ / программное обеспечение, позволяющее браузеру Firefox надежно и быстро сохранять и восстанавливать только резервные копии сессий, фавикон, URL и заголовок страницы?


Я бы не хотел, чтобы он инициировал какие-либо DNS-запросы или перезагружал последние значки или что-то еще, и я не понимаю, почему Firefox не сможет восстановить сеанс с сотнями вкладок, включая их кэшированные значки в течение нескольких секунд. и с этим занимая меньше чем гигабайт RAM.

Часто люди рекомендуют просто вкладки закладок, а не открывать их, но я бы хотел, чтобы мои вкладки отображались как обычные вкладки, пока я не закрою или не добавлю их в закладки. (Я не понимаю, почему открывать много вкладок должно быть проблематично: в мире, в котором графика компьютерных игр становится все более неотличимой от реальности, просто наличие браузера с множеством вкладок, открытых для исследования, безусловно, не должно перегружать современный ПК. Все это не должно даже не требуют дополнений.)

Если это в настоящее время невозможно, меня интересует, почему это так. Если сам Firefox действительно не предлагает такую возможность, меня также интересуют, например, вилки FOSS, которые делают и ссылаются на соответствующие проблемы.

Я использую Debian 9 с KDE и использую Firefox-esr 60.3.

tl; dr: есть ли какой-либо способ или программное обеспечение, позволяющее Firefox Quantum сохранять и восстанавливать ничего, кроме favicon, url и title-title в резервных копиях сессий, чтобы использование ОЗУ и восстановление сессий занимало меньше времени и ОЗУ при наличии множества открытых вкладок?

1 ответ1

0

В Firefox 63 опция отложенной загрузки доступна в Диспетчере сеансов вкладок. Производительность восстановления сеанса будет значительно улучшена.

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