关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

linux 清除内存和Cache方法

发布时间:2019-11-30 00:21:01

  Linux下释放内存和缓存方法

  $ free -m


  运行sync将cache的内容写回硬盘

  $ sync


  #格式:sync

  强制将内存中的文件缓冲内容写到磁盘。


  通过修改proc系统的drop_caches清理free的cache

  $ echo 3 > /proc/sys/vm/drop_caches


  $ free -m


  仅清除页面缓存(PageCache)

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

  清除目录项和inode

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

  清除页面缓存,目录项和inode

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


  0 – 不释放

  1 – 释放页缓存

  2 – 释放文件节点缓存和目录项缓存

  3 – 释放所有缓存


/template/Home/Zkeys/PC/Static