Linux--- 手工释放系统cache
来源:互联网 发布:php implements 编辑:程序博客网 时间:2024/06/09 19:27
linux:/etc/rc.d # vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 4205280 14880 2598540 0 0 0 12 11 12 0 1 98 1 0
这个cache是系统从物理内存分配一块,用来做文件系统的读缓冲,按照Linux的说明在系统内存紧张时,这个内存是会自动释放的。手工释放caches的方法:
sync;echo 3>/proc/sys/vm/drop_caches
Writing to this will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free.
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
As this is a non-destructive operation, and dirty objects are notfreeable, the user should run "sync" first in order to make sure allcached objects are freed.
This tunable was added in 2.6.16.
- Linux--- 手工释放系统cache
- 手工释放linux内存 Cache drop_caches
- 在Linux系统上手工释放内存
- linux系统内存怎么手工释放
- 手工释放meminfo中的cache
- 手工释放linux内存
- 释放linux Cache
- LINUX释放CACHE内存
- Linux释放cache内存
- linux手动释放cache
- 如何手工释放linux内存?
- 如何手工释放linux内存
- 如何手工释放Linux内存
- 如何手工释放linux内存
- 如何手工释放linux内存
- 如何手工释放linux内存
- 释放Ubuntu/Linux系统cache,增加可用内存空间
- 释放Ubuntu/Linux系统cache,增加可用内存空间
- jdk的下载及环境变量的配置
- 黑马程序员_java高新技术之反射
- 心目中的编程高手zz, 有点academic风格的说^_^
- 算法竞赛入门经典7.1.1除法
- 区间DP基础篇之 POJ2955——Brackets
- Linux--- 手工释放系统cache
- 51单片机:利用定时器中断写一个简易加法计算器,按键消抖算法很好。
- android sdk manager无法更新
- 看不清楚未来,请做好现在
- 把View转化成Bitmap的方法
- hdu 2289 二分
- jQuery选择器
- iOS学习笔记——视图上移与键盘弹回
- Connection Statement ResultSet