Как очистить кэш файловой системы в Linux ядре

Опубликовано lynx - вт, 10/11/2016 - 18:21

Начиная с Linux ядра 2.6.16 появилась возможность принудительной очистки системных кэшей:

Перед выполнением операции необходимо запустить команду sync

Чистим pagecache:
   echo 1 > /proc/sys/vm/drop_caches

Чистим dentrie и inode кэши:
   echo 2 > /proc/sys/vm/drop_caches

Чистим pagecache, dentrie и inode кэши:
   echo 3 > /proc/sys/vm/drop_caches