/proc/sys/vm/drop_caches用法备忘

简介:

/proc/sys/vm/drop_caches (since Linux 2.6.16) function & usage.

Writing to this file causes the kernel to drop clean caches,dentries and inodes from memory, causing that memory to become free.


To free pagecache, use

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

 to free dentries and inodes, use

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


to free pagecache, dentries and inodes, use

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


Because this is a non-destructive operation and dirty objects are not freeable, the user should run sync first.



本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1731266,如需转载请自行联系原作者
相关文章
|
2月前
|
安全 Windows
dwshd.sys,EASYDOWNS.sys,HBKernel32.sys,QQPlatform.exe,RDPWD.sys,easy2.exe等
dwshd.sys,EASYDOWNS.sys,HBKernel32.sys,QQPlatform.exe,RDPWD.sys,easy2.exe等
|
2月前
|
Linux
ftrace学习 —— user_events的用法
ftrace学习 —— user_events的用法
|
2月前
用free命令看到的cache跟/proc/meminfo看到的为什么不同?
用free命令看到的cache跟/proc/meminfo看到的为什么不同?
|
Linux
Linux关于proc_create函数的修改
Linux关于proc_create函数的修改
704 0
Linux关于proc_create函数的修改
|
前端开发 rax Linux
Linux关于sys_call_table的使用
Linux关于sys_call_table的使用
251 0
Linux关于sys_call_table的使用
|
Docker 容器 Kubernetes
解决kubeadm init /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1
解决kubeadm init /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1 记录
17662 0