Почему Google Chrome использует так много оперативной памяти?

Логотип Google Chrome

В диспетчере задач Windows на вкладке «Процессы» вы, возможно, заметили, что Google Chrome использует то, что, по-видимому, превышает его справедливую долю памяти вашего компьютера. Чтобы узнать почему, прочитайте следующие разделы.

Гугл Хром's memory usage in Task Manager.

Более высокий пользовательский спрос

За прошедшие годы браузеры стали более продвинутыми с дополнительными функциями, а пользователям требуется более высокая производительность. В дополнение к более высокой потребности в потреблении мультимедиа (например, в играх и потоковом видео) просмотр с вкладками увеличивает использование ресурсов. Каждая вкладка браузера использует значительный объем памяти, часто от 100 до 250 МБ.

стабильность

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

Скорость и эффективность

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

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