zoukankan      html  css  js  c++  java
  • 清除linux缓存命令

    命令

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

    查看内存情况:

    # more /proc/meminfo

    Kernels 2.6.16 and newer provide a mechanism to have the kernel drop the page cache and/or inode and dentry caches on command, which can help free up a lot of memory. Now you can throw away that script that allocated a ton of memory just to get rid of the cache...

    To use /proc/sys/vm/drop_caches, just echo a number to it.

    To free pagecache:

    # echo 1 > /proc/sys/vm/drop_caches
    

    To free dentries and inodes:

    # echo 2 > /proc/sys/vm/drop_caches
    

    To free pagecache, dentries and inodes:

    echo 3 > /proc/sys/vm/drop_caches
    

    This is a non-destructive operation and will only free things that are completely unused. Dirty objects will continue to be in use until written out to disk and are not freeable. If you run "sync" first to flush them out to disk, these drop operations will tend to free more memory.

  • 相关阅读:
    UGO小组冲刺第一天
    day04_07-三个函数的区别
    day06_08 字符串
    day06_07 字典操作02
    day06_06 字典操作01
    day06_05 字典
    day06_04 购物车讲解02
    day06_03 购物车讲解01
    day06_02 元组
    day06_01 上节回顾
  • 原文地址:https://www.cnblogs.com/davidwang456/p/3368784.html
Copyright © 2011-2022 走看看