Дисковые операции, занимающие всю память - Ubuntu 12.10 i386

У меня странная проблема с новой чистой установкой Ubuntu 12.10, все операции с дисками, которые я выполняю, такие как восстановление резервной копии, съедают все мои 8 ГБ оперативной памяти, и она не видит, чтобы освободить память, поэтому я ' м, используя своп.

Это похоже на утечку памяти, но я не знаю, прав ли я.

Я не знаю, с чего начать диагностировать это.

Подробности: у меня нет открытых приложений, за исключением того, что моя резервная копия восстанавливается с помощью приложения резервного копирования ubuntu (двуличность). Я отслеживаю использование памяти по htop и free. Я знаю, что кешируется много памяти, но система работает медленно, и я использую swap, поэтому я думаю, что ядро ​​или что-то, из-за чего возникает эта проблема, не освобождает кеш по запросу.

0
задан 16 January 2013 в 04:48

3 ответа

Вы можете попытаться выполнить эти команды из терминала:

sudo -s
echo 3 > /proc/sys/vm/drop_caches  

Я также использовал его, и мой «использованный мем» в верхней части снова ~ 1G!

0
ответ дан 16 January 2013 в 04:48

У меня была похожая ситуация.

Похоже, что как только Ubuntu начинает использовать swap, она не освобождает ОЗУ легко даже после завершения операции.

Я нашел решение, выполнив две команды после того, как операция с интенсивным использованием ОЗУ закончилась. То есть: sudo swapoff -a, а затем sudo swapon -a. Это отключает подкачку, во время которой что-либо в свопе передается в ОЗУ, и снова включает его.

Я бы посоветовал вам попытаться сделать восстановление постепенно, если это возможно. Дайте более подробную информацию в вашем вопросе для конкретной помощи в этом.

0
ответ дан 16 January 2013 в 04:48

Ну, моя проблема решена с помощью более нового ядра, я использую ядро ​​3.8, и сейчас у меня нет этой проблемы.

0
ответ дан 16 January 2013 в 04:48

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

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