12

У меня недавно были проблемы с Firefox, работающим очень медленно, когда у меня открыто много вкладок; скажем 20 вкладок. Вся моя система будет тормозить.

Я решил попробовать Google Chrome, и все началось хорошо. Но в последнее время я обнаружил, что это тоже замедляет всю мою систему. Глядя на диспетчер задач, chrome.exe использует около 250 МБ памяти в 6 разных записях в диспетчере задач. Однако, когда я выключаю Chrome, использование памяти уменьшается примерно на 600 МБ. Как это может быть?

(показывает падение использования памяти после завершения Chrome.)

Когда моя система блокируется с помощью Chrome с множеством открытых вкладок, для загрузки меню «Пуск» требуется 10 секунд, для развертывания всех программ, каждой папки и подпапки - 10 секунд, а для выделения программы под моей мышью - 30 секунд. Также требуется 10 секунд, чтобы переключиться на Блокнот.

Почему Chrome использует гораздо больше памяти, чем показывает диспетчер задач? Почему мой файл подкачки используется, когда у меня есть около 1,1 ГБ памяти? Можно ли настроить Chrome на запуск в оперативной памяти, а не в файле подкачки? Как 20 вкладок могут использовать 600 МБ? Это 30 МБ на вкладку.

5 ответов5

8

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

Посмотрите следующую статью для получения дополнительной информации http://blog.chromium.org/2008/09/google-chrome-memory-usage-good-and-bad.html

6

Почему Chrome использует гораздо больше памяти, чем показывает диспетчер задач? Почему мой файл подкачки используется, когда у меня есть около 1,1 ГБ памяти? Можно ли настроить Chrome на запуск в оперативной памяти, а не в файле подкачки? Как 20 вкладок могут использовать 600 МБ? Это 30 МБ на вкладку.

Ваш опыт нормальный. У меня открыто 72 вкладки (несколько проектов одновременно), и Chrome занимает 2,7 ГБ виртуальной памяти (2 ГБ ОЗУ + 700 МБ страничный файл). Это около 37 МБ на вкладку (моя худшая вкладка занимает 170 МБ). И я даже отключил плагин Flash - иначе он был бы намного выше.

Вы должны взглянуть на собственный диспетчер задач Chrome, нажав на значок "гаечный ключ", Инструменты-> Диспетчер задач. Это будет намного полезнее для вас, чем диспетчер задач Windows, поскольку он укажет, какие вкладки используют больше всего памяти.

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

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

Многопроцессная архитектура имеет преимущество в памяти перед длинными сеансами: она лучше справляется с освобождением памяти при закрытии вкладок.

Это будущее просмотра веб-страниц. Поскольку большая часть вычислений в настоящее время происходит в Интернете, веб-браузерам требуется та же многопроцессорная архитектура, которая обеспечивает надежность для традиционных операционных систем, таких как Windows/Mac/Linux. (IE8 добавил эту функцию, и я ожидаю, что другие браузеры сделают это. Firefox помещает плагины в свой собственный процесс, и я думаю, что разные процессы для разных вкладок включены в их план.)

Ваша система не имеет много оперативной памяти. У вас есть только 1 ГБ, но современные системы, продаваемые сегодня, имеют по крайней мере 2 ГБ, а большинство имеют по крайней мере 4 ГБ. Возможно, вам будет дешево перейти на 4 ГБ.

3

Для Chrome у вас в меню Инструменты есть "Диспетчер задач". Он покажет, как используется память. У вас есть базовая сумма, используемая браузером, затем другая сумма для каждой вкладки, а также для каждого расширения.

В офисе, также используя Chrome, я удалил все модные, но ненужные расширения и стараюсь одновременно открывать небольшое количество вкладок. Chrome имеет отдельный процесс для каждой вкладки, чтобы защитить их от плохого поведения / сбоев других, но это связано с накладными расходами использования памяти. 30 МБ на вкладку - это то, что я испытываю (иногда гораздо больше для тяжелых страниц)

Поскольку у вас есть только 1 ГБ или ОЗУ, вы можете рассмотреть возможность его расширения, если вам нужно одновременно просматривать сеансы с большим количеством открытых вкладок. У нас, к сожалению, нет ничего зря ...

1

Фактически каждый раз, когда вы открываете новую вкладку, она потребляет определенное количество памяти компьютера. Одна вкладка Chrome может использовать от 20 МБ до 100 МБ ОЗУ. Чем больше вы открываете вкладки, тем больше замедляется скорость просмотра.Вам даже трудно просматривать различные вкладки. Подвеска Great - это легкое хромированное расширение, которое уменьшает отпечаток хромированной памяти для пользователей и, таким образом, помогает работать с несколькими вкладками без каких-либо проблем.

Особенности большой подвески:

Используя это расширение Chrome, вы можете использовать Gmail, Twitter, Facebook и многие другие вкладки в фоновом режиме, не опасаясь снижения производительности вашей системы. 2.Вы можете получить доступ к каждой вкладке в любой момент времени без каких-либо сбоев браузера.

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

4.Расширение Great Suspender позволяет вам приостановить определенные вкладки вручную после определенного периода времени, иначе вы можете просмотреть их на панели вкладок.

  1. Вкладки не приостановлены навсегда. Вы можете восстановить приостановленные вкладки, просто щелкнув в любом месте страницы.

6 ..Сохраняет историю приостановленных вкладок.

7 .. Вы можете запустить более 200 + вкладок даже с меньшим объемом памяти в вашей системе (менее 4 ГБ памяти)

8 .. Радикально увеличивает скорость просмотра с помощью гладкой поверхности

  1. Он имеет дополнительную функцию, то есть вы можете поместить нужные сайты, такие как - Facebook, Twitter, Gmail и т.д. В белый список, который защитит эти сайты от приостановки.

Вы можете прочитать этот блог ЗДЕСЬ, чтобы узнать о дополнительных расширениях, которые помогают в управлении памятью и вкладками. В Google есть много менеджеров вкладок, которые могут найти свои плюсы и минусы в этом блоге.

-1

Я не пользователь Chrome, но я могу обсудить использование памяти под Windows XP. Ваша машина имеет 1 ГБ памяти (Общая физическая память). Это слишком мало ИМХО. Когда вы загружаете Windows XP, она обычно занимает около 500 МБ без загрузки других приложений.

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

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