Как снизить потребление памяти Google Chrome с помощью расширения

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

Enable^

Участник

Enable^

Участник
19 Июл 2016
34
55
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Давненько у нас не было статей о плагинах. Также давненько (порядка года) я, тобишь непосредственно автор статьи, начал использовать один занимательный плагин, который позволяет сильно уменьшить расход оперативной памяти.

Суть в чем: обычно у нас в браузере открыто несколько десятков вкладок и каждая такая вкладка использует часть оперативной памяти компьютера. При этом часто бывает, что материал на вкладке вроде бы интересный, но читать сейчас времени нет/луны не сошлись/начальник за спиной/не охота/лень и тп и мы оставляем её на потом (хотя в 95% случаев вкладки "на потом" означают, что вы на них больше никогда не перейдете 465dffd64cbe40a9d355ed200149895a.png ).. Ну Вы поняли.

Вот именно с этой проблемой и помогает справиться плагин под названием The Great Suspender. Давайте о нем поговорим.


The Great Suspender, the Great POWA - снижаем расход оперативной памяти в Google Chrome
Итак, плагин занимается тем, что приостанавливает (усыпляет) вкладки, подменяя содержимое страницы со вкладкой на пустую, при этом оставляя ссылку на источник.
4112512c0c78169c62d453d697cc9bea.jpg

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

Скачать плагин можно
Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!
(только для Google Chrome). Установка проста до невозможности и с ней справится каждый. После же установки у вас на панели появится соответствующий значок.

9b61a6cf532f65fac1af88c15c0d1d36.png

Теперь, если хотим попробовать, то открываем какую-нибудь страницу, жмем на иконку расширения и там появится список действий:
6244a553f0a7229febd79ea965f5eec4.png
В верхнем меню находится строка состояния, где написано что вкладка будет приостановлена, она уже находится в белом списке, вкладка ожидает формы ввода, либо она уже приостановлена. Там же можно удалить сайт из белого списка, либо активировать вкладку. Список действий включает:

  • Suspend this tab, - приостановить текущую вкладку;
  • Don't suspend for now, - временно не приостанавливать. Действие похоже на добавление в белый список с той лишь разницей, что здесь сайт не добавляется в белый список 465dffd64cbe40a9d355ed200149895a.png ;
  • Never suspend this site, - не приостанавливать вкладку и добавить сайт в белый список;
  • Suspend other tabs, - приостановить все остальные вкладки;
  • Unsuspend all tabs, - активировать все вкладки. Внимание, при этом все вкладки обновятся и ваш компьютер на какое-то время будет работать как калькулятор;
  • Settings, - переход в меню настроек.
Для каждого действия нарисована кнопочка, отражающая всю суть этого действия. Так что все наглядно, удобно и понятно.

В пункте "Settings" вы можете установить различные настройки расширения. Во вкладке "General settings" собраны основные настройки:

Automatically suspend tabs after, - через какое время расширение приостановит вкладку. По умолчанию стоит 1 час. У меня выставлено 30 минут. Приостановленная вкладка выглядит таким образом
ae7fa5f901893de92b4a9dd38e74860a.png
  • Do not suspend pinned tabs, - не приостанавливать закрепленные вкладки;
  • Do not suspend tabs that contain unsaved form inputs, - не приостанавливать вкладки, содержащие данные для заполнения (например страницу с вводом адреса для заказа, данные кредитки при покупке, страницу, куда вы пишете комментарий для форума и тп;
  • Only auto-suspend if connected to the internet, - приостанавливать вкладки только при наличии подключения к интернету. Актуально, если вы в данный момент не используете интернет, но не хотите, чтобы вкладка была приостановлена (тогда вы ее не сможете открыть без интернета);
  • Only auto-suspend if running on battery, - приостанавливать вкладки только при отсутствии подключения к сети питания. Актуально, если вы пользуетесь ноутбуком и не подключены проводом к электросети;
  • Automatically unsuspend when tab gains focus, - автоматически обновить вкладку, когда вы на нее переходите. Вариант для ленивых, а также тех, кому лень нажимать на мышку в самой вкладке;
  • Add The Great Suspender to right-click context menu, - добавить расширение в контекстное меню (когда вы нажимаете правой кнопкой на странице и выпадает меню действий):
    dbeb6bfcf641150f5d985dc472c1cb09.png
  • Theme, - Тема оформления. Здесь можно выбрать как будут выглядеть приостановленные страницы (либо темная страница, либо светлая);
  • Whitelist, - В этом перечне представлены сайты, которые не будут автоматически приостановлены;
  • Enable screen capturing, - разрешить сохранять превью страницы после приостановки. При этом будет увеличен расход оперативной памяти, а также увеличится нагрузка на процессор. Выглядит таким образом (тоже кликабельно):
    0f3ce2115eb37dfb6f2d882a19a48f62.jpg
  • Use high quality screen captures, - При выборе опции "Enable screen capturing" появится возможность сохранять превью в хорошем разрешении, что несколько увеличит расход оперативной памяти, а также добавит нагрузки на процессор.
Вкладка "Session Management". Здесь представлены последние активные сессии в формате: окно браузера, кол-во вкладок в окне, дата. При этом можно выбрать предыдущие сессии, обновить вкладки (чтобы они активировались), экспортировать в файл (не знаю зачем это может понадобиться, в файле будет просто список ссылок), либо сохранить сессию для будущего (что-то вроде сохранения группы вкладок в виде закладки):

27c8272ec436cb56e20b7f13bf9dbd5b.png

Вкладка "Keyboard shortcuts" позволяет посмотреть или задать горячие клавиши для различных действий расширения. Кому-то может пригодится, однако я за год пользования расширением так ни разу и не использовал это. Мне хватает стандартных настроек.

Вкладка "Support" позволяет просмотреть информацию о разработчике, либо поблагодарить его.

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

Я тестировал работу расширения на следующем оборудовании:

Ноутбук HP ProBook 430G2 с оперативной памятью DDR3 объемом 16 GB, ОС Windows 10 Corporate x64, браузер Chrome v. 51.0.2704.103 m.

У меня было открыто 16 вкладок. Из них 7 - ютуб, 1 - аудио плеер (который использует flash).

При активных четырех вкладках, одной из которых был ролик на ютубе (т.е. остальные вкладки были приостановлены) потребление оперативной памяти составило 2 715 MB (т.е. 2,6 GB).

Если бы у меня не было плагина и были открыты те же 16 вкладок, потребление оперативной памяти составило бы 3 932 MB (т.е. почти 4 GB).

Таким образом с помощью The Great Suspender снизилось потребление оперативной памяти на 30% (больше, чем на гигабайт).

Послесловие
Конечно, всё зависит от самого сайта. Некоторые потребляют 10 MB памяти, некоторые 200 MB. Но в общем, с помощью расширения можно освободить часть ресурсов без особых телодвижений и неудобств.
 
  • Лайк
Reactions: Aaaakkkka

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2024

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя