free && sync && echo 3 > /proc/sys/vm/drop_caches && free
Команда «free && sync && echo 3 > /proc/sys/vm/drop_caches && free» позволяет очистить кэш оперативной памяти в Linux системе. Вначале, команда «free» отображает текущую использованную и свободную память. Затем команда «sync» записывает все буферы операционной системы на диск, чтобы предотвратить потерю данных. Далее команда «echo 3 > /proc/sys/vm/drop_caches» сбрасывает содержимое кэша оперативной памяти, освобождая его. Наконец, команда «free» снова показывает использование памяти после сброса кэша. Эта команда полезна, когда требуется освободить память, которая была занята кэшем и необходима для выполнения других процессов. Альтернативным методом очистки кэша может быть перезагрузка системы или использование команды «sysctl vm.drop_caches=3». Аргумент «3», передаваемый команде «echo», указывает на полное очистку всех трех типов кэша: pagecache, dentries и inodes.