Linux очистка кэша из памяти

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

free

результат будет приблизительно такой:

             total       used       free     shared    buffers     cached
Mem:       8165704    7415508     750196          0     865540    4513180
-/+ buffers/cache:    2036788    6128916
Swap:     10223608        196   10223412

В моем случаи кэш занимает 4.5 Гб. Если вы по каким-то причинам хотите очистить кеш, выполните:

sync; echo 3 > /proc/sys/vm/drop_caches

Leave a Reply

Ваш адрес email не будет опубликован.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>