Как очистить оперативную память VPS/VDS Linux

Буду краток. Чтобы очистить оперативную память Linux, необходимо выполнить команду:
sync; echo 3 > /proc/sys/vm/drop_caches

Данная команда очищает: inode и dentrie и PageCache сразу. Если необходимо только inode и dentrie:
sync; echo 2 > /proc/sys/vm/drop_caches

Если только PageCache:
sync; echo 1 > /proc/sys/vm/drop_caches

Лично я использую первую команду представленную в этом списке.

Если у вас установлен ISP manager, команду можно выполнить перейдя в раздел "Инструменты" и выбрать "Выполнить команду".

После очистки памяти, стоит проверить на сколько память стала свободнее. Для этого выполняем команду:
free -x

Вместо x устанавливаем единицу объема, в которой вы хотите получить данные:
- b – Байты.
- m – Мегабайты.
- g – Гигабайты.
Например, я хочу получить результат в мегабайтах, делаю так:
free -m

Получаю результат в виде таблицы, где free содержит значение свободной памяти.

Еще, в ISP manager, после очистки оперативной памяти, можно видеть такую картину:
Как очистить оперативную память VPS/VDS Linux
Оперативная память заметно освободилась (красная линия), но все же команда free -m гораздо точнее.

Если очищать память необходимо постоянно, через определенное время, используйте планировщик: Как добавить задание в планировщик (ISP manager).