Я использую Ubuntu 10.10. Моя оперативная память составляет 3 ГБ, а объем подкачки - 2 ГБ. После использования моей системы в течение нескольких часов, вся моя память подкачки израсходована. Есть ли способ, чтобы я мог очистить память подкачки?
3 ответа
8
Я бы рекомендовал попытаться отследить, что использует все пространство подкачки ...
Запустите top
затем нажмите O o Return (это заглавная-o, строчная-o)
Это упорядочит список по объему виртуальной памяти, используемой процессами. Затем вы можете увидеть, что именно потребляет весь ваш обмен.
6
Вы можете сделать это с помощью следующего:
swapoff /dev/sda2
swapon /dev/sda2
(при условии, что /dev/sda2
- это расположение вашего раздела подкачки).
Я не уверен, как это повлияет на производительность системы, хотя все переставленные страницы возвращаются в физическую память.
2
В новых версиях вместо этого работают sudo swapoff -a
и sudo swapon -a
.