ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как очистить память подкачки в Linux

Как очистить память подкачки в Linux

Узнайте, как очистить swap в Linux без потери важных данных. Также узнайте, почему вы должны очистить файл подкачки вручную.

Подкачка – это концепция виртуальной памяти, которая позволяет вашей системе использовать часть вашего жесткого диска в качестве физической памяти ( ОЗУ ). Ваша система сбрасывает неактивные страницы в памяти в ОЗУ с эту область подкачки на жестком диске. Таким образом, ваша система имеет больше свободной оперативной памяти, доступной для других программ.

Мы показали вам, чтобы проверить оперативную память в Linux, и также обсудили, как проверить использование подкачки в Linux. В этой статье мы покажем вам, как очистить память подкачки в Linux.

 

Очистка файла подкачки в Linux

Но сначала, почему вы хотите очистить swap вообще? Там могут быть разные причины. Некоторое время ваша система будет использовать много подкачки, даже если много оперативной памяти доступно.

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

Вы можете увидеть состояние оперативной памяти и поменять местами, используя команду free в Linux :

free -h
              total        used        free      shared  buff/cache   available
Mem:           7.5G        5.4G        211M        916M        1.9G        953M
Swap:           14G        1.7G         13G

 

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

Если отбросить каламбур, то именно так и надо делать. Выключите подкачку с помощью этой команды:

swapoff -a

 

Теперь включите swap обратно:

swapon -a

 

Вот и все. Это простое упражнение очистит обмен в вашей системе Linux. Мы надеемся, что вы найдете этот маленький совет полезным. Любые вопросы или предложения всегда приветствуются.

Exit mobile version