Вот как Google исправляет проблемы с памятью Chromes и отбрасывает вкладки

Google Chrome великолепен и насыщен, но Google Chrome очень медленный и раздражающий. Правильно? Мы все жаловались на Chrome

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

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

Память, все одни в лунном свете

На данный момент проблемы с памятью в Chrome хорошо задокументированы

, Сама компания говорит, что для каждой открытой вкладки в фоновом режиме требуется около 50 МБ для процесса рендеринга. Таким образом, даже с 10 открытыми вкладками вы используете не менее 450 МБ памяти.

В новом Chrome 45 Google обнаруживает, когда веб-страница не занята какой-либо задачей, и выполняет «сборку мусора» — процесс, который устраняет ненужную информацию на странице и освобождает столь необходимую память.

Google утверждает, что это уменьшает использование памяти в среднем на 10%, но больше на некоторых других сайтах. Например, Gmail уменьшает объем памяти до 25%. Это обновление является частью последней стабильной сборки Chrome v45 и доступно сразу. Это должно стать хорошей новостью для многих пользователей.

Хром отстой (вся память с твоего компьютера). #chrome #deathcomestousall

— Джереми М. Доан ……………………………… (@JeremyMDoan) 8 июля 2015 г.

Помимо этого, как мы упоминали несколько дней назад

Chrome 45 становится агрессивным против Flash, который, как оказалось, является основным источником разряда батареи. Новый браузер также перезагрузит вкладки после перезагрузки в последнем порядке, в котором вы их открыли. На самом деле, он достаточно умен, чтобы не загружать все вкладки одновременно, и оставит несколько незагруженными, пока вы на самом деле не перейдете на вкладку и не активируете Это.

Как получить это обновление

Если вы уже являетесь пользователем Chrome, перейдите на Меню > Помощь и О > О Google Chrome и это даст вам возможность обновить, если оно не обновляется автоматически.

Если вы еще не являетесь пользователем Chrome, загрузите Google Chrome 45.

Но большая новость в Chrome 46!

хром-канареечно-закладки отсеивать

Тем не менее, более интересные новости поступают из предстоящего Chrome 46, который в настоящее время является частью экспериментальной сборки Google Chrome Canary.

, Разработчик Google Адди Османи (Ady Osmani) сообщил, что команда работает над «Tab Discarding» — тем же подходом, что и расширение The Great Suspender.

Эта новая функция определяет, какие вкладки вы просматриваете, а какие вкладки вы больше не используете. Заметив неактивную вкладку, Chrome «убьет» эту вкладку, не удаляя визуальную вкладку из самой панели вкладок. Если вы нажмете на нее еще раз, вы можете перезагрузить вкладку. Достаточно просто?

Просто не могу даже использовать #google #chrome больше не сосет столько памяти! пока-пока

— Трэвис М Дайер (@ tdyer89) 5 июля 2015 г.

Теперь, если вы обеспокоены тем, что это означает, что Chrome начнет убивать вкладки, которые вы хотели бы держать открытыми в течение длительного времени, например свою Gmail, а затем расслабьтесь. Google объявил порядок, в котором он отбрасывает вкладки:

  • Внутренние страницы, такие как новая вкладка, закладки и т. Д.
  • Вкладки выделены давно
  • Вкладки, выбранные недавно
  • Приложения, работающие в окне
  • Закрепленные вкладки
  • Выбранная вкладка

Так что если вы прикрепляете вкладки, вы часто получаете доступ

, вам не о чем беспокоиться, если только ваша память не начинает сильно сокращаться.

Как включить сброс вкладок в Chrome

включить язычок-отбросить

Как уже упоминалось, эта функция является частью сборки разработчика Chrome, поэтому вам нужно скачать Chrome Canary и запустить его, если вы хотите попробовать его сейчас.

В адресной строке введите «chrome: // flags / # enable-tab-discarding» без кавычек и нажмите Enter. Нажмите «Включить» под записью «Включить сброс вкладки».

Прокрутите страницу вниз и нажмите «Перезапустить сейчас», чтобы перезагрузить Chrome.

«Новая страница под названием« chrome: // discards »(без кавычек) позволяет вам перечислить, какие вкладки открыты в данный момент, и мы пытаемся поделиться некоторой информацией о том, насколько они интересны (мы думаем) для вас, от большинства к минимуму». Гугл пишет.

Будущее: вкладка Сериализация

хром-элементный-сериализации

Google также поделился, что он работает над тем, что называется Tab Serializing для будущих обновлений. Эта технология напоминает улучшенную версию Tab Discarding.

При сериализации вкладок Chrome преобразует содержимое открытой вкладки в двоичный файл, сохраняя текущее состояние просмотра этой вкладки. Затем он может удалить вкладку так же, как работает удаление вкладки. Однако, когда вы позже перейдете к перезагрузке этой вкладки, вы вернетесь в состояние, в котором вы были в прошлом; Вам не нужно начинать с нуля на этой странице.

Между тем, на Android

хром-таможенно-закладки

В Google Android уже работает вкладка Discarding, поэтому обновление v45 для мобильной версии этого не дает. Тем не менее, Android Police выделяет одну новую заслуживающую внимания функцию: пользовательские вкладки.

Пользовательские вкладки — это не то, с чем вам как пользователю нужно что-либо делать. Но это поможет, как вы используете телефон. Эта функция дает сторонним приложениям доступ к открытию ссылки в Chrome, но делает это намного быстрее, чем открытие браузера Chrome и вкладки в нем. Вместо этого пользовательская вкладка позволяет этому приложению открывать облегченную вкладку Chrome со ссылкой.

Наши тесты показали, что Chrome — самый быстрый браузер на Android

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

Как получить Chrome 45 на Android

Вы можете перейти в Play Store и загрузить Google Chrome для Android. Существующие пользователи могут обновить приложение по той же ссылке.

Если вы не видите обновленный Chrome 45 в Play Store, вы можете загрузить APK напрямую

, Для этого потребуется вручную установить приложение на Android

, Если вам неудобно это делать, мы бы посоветовали подождать несколько дней официального обновления в Play Store.

Довольны ли вы изменениями в Chrome?

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

Как насчет вас? Довольны ли вы тем, что Google наконец-то добился прогресса в этом направлении, или вы хотели бы подождать?

Изображение предоставлено: geralt / Pixabay

Ссылка на основную публикацию
Adblock
detector