• Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

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


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

    Чистим pagecache:

    sync && echo 1 > /proc/sys/vm/drop_caches

    Чистим dentrie и inode кэши:

    sync && echo 2 > /proc/sys/vm/drop_caches

    Чистим pagecache, dentrie и inode кэши:

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

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

    Очисктка кэша на виртуальных контейнгерах Openvz невозможна. Всему виной паравиртуализация и использование общего ядра всеми контейнерами.

    Автор: admin, 9 октября 2013
    Рубрики: OS Linux
    Метки: , , , , , ,
    2 комментария к сообщению: “Как очистить кэш файловой системы в Linux ядре?”
    1. Тимак:

      Ребят подскажите, у меня на vps постоянно под Гиг забивается кеш всякой ерундой, а всего 2Гб оперативки, возможно ли сделать ежедневное выполнение крона с этими командами? Если не трудно можно пример как должно будет выглядеть cron

    2. killa:

      00 4 * * * /bin/sh /root/clean.sh

    Написать комментарий

    Последние статьи