Я только что обновился до версии 11.10, и хотя есть несколько проблем, которые, похоже, должны были исчезнуть (примерно в 50% случаев я не мог нормально загрузиться — пока такого не наблюдалось), иногда мой компьютер настолько замедляется, что им невозможно пользоваться.
Кажется, это как-то связано с хромом, так как закрытие вкладок немного улучшает ситуацию, но у меня 8 гигов ОЗУ! Конечно, я выделяю 4 гигов для виртуальной машины VirtualBox, но оставшихся 4 должно хватить. Так что, следя за системными ресурсами, я вижу, что это довольно стабильно выглядит так:
И это при том, что активны только 3 вкладки Chrome, чат и больше ничего не запущено. Это нормально? Какие шаги мне предпринять, чтобы отследить проблемы? Я в первую очередь разработчик Windows/веб-приложений, в лучшем случае скудно понимаю Unix.
решение1
Существует (чаще всего) проблема, называемая утечкой памяти в программах. Браузеры, такие как Chrome, Opera, IE, Firefox и другие, известны этим (Firefox был королем в этом до последних версий). Выход из Chrome/Chromium, даже ничего не делая в них после проверки нескольких страниц, постепенно начнет увеличивать использование памяти для "недавних явных". Утечка памяти увеличивается или имеет больше шансов увеличиться (и увеличиться быстрее), если используемое вами приложение использует больше памяти. В вашем случае у вас также есть Virtualbox, и даже если я установлю virtualbox в качестве гостя на 1 ГБ, примерно через 30 минут вы увидите, что 1 ГБ просто превратились в 1,2 ГБ, затем в 1,4 ГБ и так далее. Это просто распространенные ошибки, которые нужно исправить. То же самое касается Nautilus и любого другого приложения, которое имеет большую активность.
Было бы неплохо узнать, как долго они у вас открыты. Если меньше часа, то, возможно, что-то действительно не так, но если больше, то извините, но это то, к чему я приспособился. Обычно я закрываю virtualbox время от времени. То же самое и с браузерами.
Это, возможно, не объясняет почти 100%-ную утечку, но если дать этому достаточно времени, это станет первой причиной.
Также было бы неплохо увидеть top
вывод, если вы используете PAE на 32-битной Ubuntu с 8 ГБ ОЗУ или на 64-битной, а также любые другие инструменты, загружающиеся в фоновом режиме.
ИНФОРМАЦИЯ -http://en.wikipedia.org/wiki/Утечка_памяти(Не знал, что существует такой термин, как «утечка памяти». Я думал, что я его придумал.)
решение2
Используйте диспетчер задач (инструмент «Гаечный ключ» > «Просмотр фоновых страниц» или нажмите [Shift-Esc]), чтобы просмотреть использование памяти отдельными вкладками и расширениями. Закройте все вкладки и отключите все расширения, которые используют избыточную память или для которых использование памяти растет (утечка памяти).
Также обратите внимание, что последние версии Chrome будут использовать память в фоновом режиме даже после закрытия всех окон. Чтобы полностью закрыть Chrome, выберите Exit в меню гаечного ключа.
Ссылка:http://support.google.com/chrome/bin/answer.py?hl=ru&answer=1184722