Это нормально для моей памяти, чтобы быть 8 ГБ?

Я только что обновился до 11.10, и, хотя есть некоторые проблемы, которые, возможно, исчезли (примерно в 50% случаев я не мог нормально загрузиться - пока этого не было), иногда мой компьютер зависал для такого ползания, чтобы быть непригодным для использования.

Похоже, это связано, по крайней мере, с хромом, так как вкладки для убийства делают его немного лучше, но у меня 8 ГБ ОЗУ! Конечно, я посвящаю 4 ГБ виртуальной коробке VM, но оставшихся 4 должно быть достаточно. Поэтому, следя за своими системными ресурсами, я вижу, что это довольно последовательно выглядит следующим образом: All my memory is used!

И это только при живых трех вкладках Chrome, в чате и больше ничего не работает. Это нормально? Какие шаги мне предпринять, чтобы отследить проблемы? Я в первую очередь разработчик windows / web, в лучшем случае с незначительным пониманием Unix.

5
задан 21 July 2012 в 04:35

2 ответа

Существует (в большинстве случаев) проблема, называемая утечкой памяти в программах. Браузеры, такие как Chrome, Opera, IE, Firefox и другие, известны этим (Firefox был королем до недавних версий). Выход из Chrome / Chromium, даже если ничего не делать с ними после проверки нескольких страниц, постепенно начнет увеличивать использование памяти для «без видимого недавнего». Утечка памяти увеличивается или имеет больший шанс увеличиться (и увеличиться быстрее), если приложение, которое вы используете, использует больше памяти. В вашем случае у вас есть также Virtualbox, и даже если я установлю для Virtualbox значение гостя в 1 ГБ, примерно через 30 минут вы увидите, что 1 ГБ просто перешел на 1,2 ГБ, затем на 1,4 ГБ и так далее. Это просто распространенные ошибки, которые нужно исправить. То же самое касается Наутилуса и любого другого приложения, которое имеет большую активность.

Было бы приятно узнать, как долго вы их открывали. Если это меньше часа, то там может быть что-то действительно не так, но если это больше, то извините, но это то, к чему я приспособился. Обычно я закрываю виртуальную коробку очень часто. То же самое для браузеров.

Это может не объяснить почти 100% утечку, но если дать достаточно времени, это будет первой причиной.

Также было бы неплохо увидеть вывод top, если вы используете PAE на 32-битной Ubuntu с 8-Гбайтным ОЗУ или 64-битной и любые другие инструменты, загружаемые в фоновом режиме.

ИНФОРМАЦИЯ - http://en.wikipedia.org/wiki/Memory_leak (Не знал, что существовал термин «утечка памяти». Мне показалось, что я придумал это имя).

0
ответ дан 21 July 2012 в 04:35

Используйте диспетчер задач (инструмент Wrench> Просмотр фоновых страниц или нажмите [Shift-Esc]), чтобы просмотреть использование памяти отдельными вкладками и расширениями. Закройте все вкладки и отключите все расширения, которые используют чрезмерное количество памяти или для которых увеличивается использование памяти (утечка памяти).

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

Ссылка: http://support.google.com/chrome/bin/answer.py?hl=ru&answer=1184722

0
ответ дан 21 July 2012 в 04:35

Другие вопросы по тегам:

Похожие вопросы: