Или как перегнать память из cache во free :)
Зачем вам это надо - думайте сами. Обычно необходимости в сбросе кэша нет, т.к. при нормальном режиме работы система сначала возьмёт память из кэша, прежде чем перейти в swap.
Данная статья предназначена специалистам, которые знают что делают.
Начиная с версии ядра Linux 2.6.16 есть механизм для сброса "page cache" и/или inode и dentry:
Сбросить pagecache
# echo 1 > /proc/sys/vm/drop_caches
Сбросить кэш dentries и inodes
# echo 2 > /proc/sys/vm/drop_caches
Сбросить pagecache, dentries и inodes
# echo 3 > /proc/sys/vm/drop_caches
Эта операция безопасна и очищает только то, что совершенно не используется. "Грязные" объекты не будут затронуты.
# | анонимус (?)
не могли бы вы объяснить подробнее? так сказать для чайников, я просто не очень разбираюсь в линуксе
# | teerex
Если вы не знаете зачем и надо ли вам очищать файловый кэш - значит оно вам и не надо.
Обычно необходимости в сбросе кэша нет, т.к. при нормальном режиме работы система сначала возьмёт память из кэша, прежде чем перейти в swap.
# | ZenCoder.pro (?)
То, что надо. Ctrl+D, благодарствую
# | анонимус (?)
зачем email'ы палишь, однако, спам однако, да и с математикой и зрением на капче туго
Оставить комментарий